2013-05-20 69 views
0

我在客戶的網站cloverco.com的主頁上添加了一個colorbox,並且在大約一年後它停止工作。我維護這個網站,所以我知道他們沒有進入任何東西,也沒有任何東西。Colorbox在經過一年的無瑕操作後停止工作(?)

我使用的代碼如下:

HEAD

<!-- Start Coupon Colorbox --> 
<link media="screen" rel="stylesheet" href="http://www.cloverco.com/storage/support/colorbox/colorbox.css" /> 
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script> 
<script src="http://www.cloverco.com/storage/support/colorbox/jquery.colorbox-min.js" type="text/javascript"></script> 
<!-- End Coupon Colorbox --> 

主頁(結束標記之前):

<!-- Start Coupon Colorbox --> 
<script type="text/javascript"> 
$(function() 
{ 
$(window).bind('load', 
    function(e) 
    { 
    window.setTimeout(function() 
     { 
     $.colorbox({opacity:0.3, href:"http://www.cloverco.com/storage/support/colorbox/offer.html"}); 
     }, /*timeout->*/ 2000); 
    }); 
}); 
</script> 
<!-- End Coupon Colorbox --> 

上面的代碼正是我在所使用的自此開始並未做任何編輯。當我最初添加它時,它完美地工作,但現在什麼都不做。

任何幫助或指導將不勝感激!

+8

您正在使用'jquery-latest',這意味着您正在盲目更新jQuery。任何重大更改*(棄用刪除等)*可能會破壞您的代碼。從這裏開始追蹤事情:http://api.jquery.com/category/deprecated/或者只是使用最新版本的工作。 – 2013-05-20 18:59:00

+0

偉大的一點。恢復到1.8.0,它像夢一樣工作。絕對是一個「爲什麼我沒有想到這個」的時刻!謝謝! – Travis

回答

1

還原爲最後一個已知版本的與colorbox一起工作的JQuery。 在網站上,假設你使用的是colorbox,它說jquery 1.3.2+(http://www.jacklmoore.com/colorbox/)。所以我建議您託管您自己的jquery。在這裏查看舊版本,並嘗試下去,直到一個與網站上的所有內容一起工作:(http://jquery.com/download/

+0

我感謝你和斜視的反饋!像魅力一樣工作! – Travis