2010-05-19 58 views
0

在加载页面我使用的是动画,化妆jQuery的动画更快

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

格,被移动到20秒离开。

我使用这个动画加载页面。加载页面时调用<body onload=myfunction()>时调用 。 当myfunction被调用(页面完全加载)我想我的动画更快。

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

回答

1

你可能是最好的中断动画和排队一个新的期望的持续时间。

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

我刚发现这个:) 谢谢。 – darkandcold 2010-05-19 04:50:41