0

クライアントのサイトである cloverco.com のホームページにカラーボックスを追加したところ、約 1 年後に機能しなくなりました。私はサイトを維持しているので、彼らが侵入して何かを台無しにしていないことを知っています.

私が使用したコードは次のとおりです。

<!-- 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 -->

HOME PAGE (ボディタグ終了前):

<!-- 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 --> 

上記のコードは、最初に使用したものとまったく同じであり、それ以降は編集されていません。最初に追加したときは問題なく動作しましたが、今は何もしません。

ヘルプやガイダンスをいただければ幸いです。

4

1 に答える 1

1

カラーボックスで動作する JQuery の最新の既知のバージョンに戻します。このサイトでは、そのカラーボックスを使用していると仮定して、jquery 1.3.2+ ( http://www.jacklmoore.com/colorbox/ ) と表示されています。したがって、独自の jquery をホストすることをお勧めします。ここで古いバージョンを調べて、サイトのすべてで動作するまでダウンしてみてください: ( http://jquery.com/download/ )

于 2013-05-20T19:03:38.440 に答える