我在客户网站cloverco.com的主页上添加了一个颜色框,大约一年后它停止了工作。我维护这个网站,所以我知道他们没有进去,搞乱任何事情。
我使用的代码如下:
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 -->
上面的代码正是我在开头使用的代码,因此没有对它进行过编辑。当我最初添加它时它完美无缺,但现在什么也没做。
非常感谢任何帮助或指导!
答案 0 :(得分:1)
恢复到与colorbox一起使用的最后一个已知版本的JQuery。 在网站上它说jquery 1.3.2+(http://www.jacklmoore.com/colorbox/)假设你正在使用那个颜色框。所以我建议托管你自己的jquery。在这里查找旧版本并尝试下载,直到其中一个适用于网站上的所有内容:(http://jquery.com/download/)