在加载页面时我正在使用动画,
wid=jQuery(window).width()+400;
jQuery('#div').animate({'marginLeft' : '+='+wid+'px'},{queue:false, duration:20000 })
div,在20秒内被移到左边。
我使用此动画加载页面。
加载页面时调用<body onload=myfunction()>
。
当myfunction被调用时(页面是loadad completly)我希望我的动画更快。
如何在动画制作过程中更改动画持续时间?
答案 0 :(得分:1)
你最好中断动画并排队一个具有所需持续时间的新动画。
$('#div').stop(true, false).animate(...);