jQuery animate在Internet上不起作用,但在本地工作

时间:2012-02-09 13:54:33

标签: jquery jquery-animate

当我从本地光盘运行它时,此代码正常工作,但是当我从Dropbox运行它时,则无效。任何解决方案?

    $(document).ready(function(){
        wind1();
    });

    $(document).ready(function(){
        wind2();
    });

    $(document).ready(function(){
        wind3();
    });

    function wind1() {
        $("#animatedClouds1").css({backgroundPosition: "0px 20px"});
        $("#animatedClouds1").animate({backgroundPosition: "1440px 20px"}, 80000, "linear", wind1);
    }

    function wind2() {
        $("#animatedClouds2").css({backgroundPosition: "0px 200px"});
        $("#animatedClouds2").animate({backgroundPosition: "1440px 200px"}, 120000, "linear", wind2);
    }

    function wind3() {
        $("#animatedClouds3").css({backgroundPosition: "0px 250px"});
        $("#animatedClouds3").animate({backgroundPosition: "1440px 250px"}, 160000, "linear", wind3);
    }

我在页面上有一些画布上的游戏,这不会停止加载。我可以使用不同的东西而不是$(document).ready()吗?

我对画布没有影响力。

1 个答案:

答案 0 :(得分:0)

$(function(){
   wind1();
})

jQuery.noConflict()(function(){
    wind1();
});