使jquery动画更快

时间:2010-05-19 04:33:35

标签: jquery jquery-animate

在加载页面时我正在使用动画,

wid=jQuery(window).width()+400;
jQuery('#div').animate({'marginLeft' : '+='+wid+'px'},{queue:false, duration:20000 })

div,在20秒内被移到左边。

我使用此动画加载页面。 加载页面时调用<body onload=myfunction()>。 当myfunction被调用时(页面是loadad completly)我希望我的动画更快。

如何在动画制作过程中更改动画持续时间?

1 个答案:

答案 0 :(得分:1)

你最好中断动画并排队一个具有所需持续时间的新动画。

$('#div').stop(true, false).animate(...);