Firefox中的奇怪的Jquery动画bug在运行之前挂起

时间:2015-01-09 23:55:32

标签: jquery

我有一个非常简单的Jquery动画,它似乎并没有在Firefox中发挥得淋漓尽致。开始跑步需要很长时间,因为它在后台做了一些奇怪的事情。这是一个关于发生了什么的视频。请注意代码查看器中突出显示的行(Firefox也像往常一样非常滞后,但这不是导致问题的原因): http://byonex.co.uk/ffbug.mp4

以下是我使用的剧本:

$(window).bind('scroll', function() {
     if ($(window).scrollTop() > 60) {
        $("ul.undermenu").animate({width:'100px'}, { duration: 500});
        $("ul.undermenu").animate({height:'60px'}, { duration: 200});
     }
     else {
         $("ul.undermenu").animate({height:'30px'}, { duration: 200});
         $("ul.undermenu").animate({width:'1000%'}, { duration: 500});
     }
});

任何人都知道这里发生了什么?

0 个答案:

没有答案