2010-05-19 20 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