2014-07-10 78 views
-1

我正在使用fancybox播放youtube視頻。它可以在我的本地主機上正常工作,但它在單擊圖像視頻後應該在fancybox中打開,而不是在live網站上運行,而是在youtube.com中打開。Fancybox在本地計算機上工作,但它上傳到網絡服務器後無法工作

請提出一些解決方案。腳本請把我的測試頁上

Link for your reference

+0

檢查您的js和css文件的路徑。如果您不確定,請使用絕對路徑。現在你的指針返回404錯誤 – JFK

回答

0

更改這個

<script type="text/javascript"> 
     $(document).ready(function (e) { 
      e.preventDefault();//default action of the event will not be triggered. 
      $("a[@rel*=fancyvideo]").fancybox({ 
       overlayShow: true, 
       frameWidth: 640, 
       frameHeight: 360 
      }); 
     }); 
    </script> 

希望它可以幫助

+0

我試過這個腳本,但它的功能。 –

0

你的腳本和CSS調用路徑不正確,請絕對路徑

打電話給他們
<script type="text/javascript" src="scripts/jquery-1.2.6.min.js"></script> 
    <script type="text/javascript" src="scripts/jquery.pngFix.pack.js"></script> 
    <script type="text/javascript" src="scripts/jquery.fancybox-1.0.0.js"></script> 
    <script type="text/javascript" src="scripts/swfobject.js"></script> 
    <link rel="stylesheet" type="text/css" href="scripts/fancy.css"/> 

例如

<script type="text/javascript" src="http://www.example.com/scripts/jquery-1.2.6.min.js"></script> 
+0

你試過這個嗎? – Talha

相關問題