2011-04-17 28 views
1

我正在使用colorbox,我已經多次用於不同的客戶端,但這不是工作,我不明白爲什麼。我試圖在YouTube上打開一個視頻,然後打開一些內聯html,我像往常一樣複製了示例中的代碼,並替換了需要替換的內容。當我查看瀏覽器的源代碼時,有部分腳本缺失。我的jquery的一部分失蹤!

在我的後端,它看起來是這樣的:

<script type="text/javascript"> 
    $(document).ready(function(){ 
    $(".youtube").colorbox({iframe:true, innerWidth:425, innerHeight:344}); 
    $(".open_colorbox").colorbox({width:"50%", inline:true, href:"#inline_text"}); 
    }); 
</script> 

但是,當我看到在FF或IE瀏覽器的源代碼,它表明...

<script type="text/javascript"> 
    $(document).ready(function(){ 
     $(".youtube").colorbox(); 
     $(".open_colorbox").colorbox(); 
    }); 
</script> 
+0

看起來像這可能是緩存問題。您是否嘗試清空所有瀏覽器和服務器緩存? – weltraumpirat 2011-04-17 00:36:41

+0

按住Shift並按F5,當你在頁面上給你提問時,如果你仍然有問題,請告訴我們。 – Shaz 2011-04-17 00:37:03

+0

在私密瀏覽中運行FF或IE,你將開始新鮮事,沒有任何緩存。 – 2011-04-17 00:37:14

回答

1

你確定你...

  • 保存文件?
  • 鏈接到您的html文件中的正確的JavaScript?
  • 將應用程序部署到正確的目錄?
  • 已清除瀏覽器和/或服務器緩存?
+1

清除緩存很大! – Raynos 2011-04-17 00:35:25

+1

您是否嘗試過在Firefox中進行隱私瀏覽以查看您的jQuery是否被緩存? Ctrl + shft + p – 2011-04-17 00:36:58

+0

對所有人來說,我已經在大約8個其他客戶端網站上使用了colorbox照片,這是我第一次嘗試將它用於YouTube和內聯文字,但我不明白爲什麼它會太不同了。我有js文件,css和圖像的colorbox文件夾,並且正確鏈接到它們。爲了更好地幫助這裏是網站... www.powerhousebowling.com也許你可以看到源代碼中的東西。 – Jeremy 2011-04-17 00:59:58