我在客戶的網站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 -->
上面的代碼正是我在所使用的自此開始並未做任何編輯。當我最初添加它時,它完美地工作,但現在什麼都不做。
任何幫助或指導將不勝感激!
您正在使用'jquery-latest',這意味着您正在盲目更新jQuery。任何重大更改*(棄用刪除等)*可能會破壞您的代碼。從這裏開始追蹤事情:http://api.jquery.com/category/deprecated/或者只是使用最新版本的工作。 – 2013-05-20 18:59:00
偉大的一點。恢復到1.8.0,它像夢一樣工作。絕對是一個「爲什麼我沒有想到這個」的時刻!謝謝! – Travis