使jquery动画更快

使jquery动画更快,jquery,jquery-animate,Jquery,Jquery Animate,加载页面时,我正在使用动画 wid=jQuery(window).width()+400; jQuery('#div').animate({'marginLeft' : '+='+wid+'px'},{queue:false, duration:20000 }) div,20秒后向左移动 我使用此动画加载页面。 加载页面时,调用。 当调用myfunction(完全加载页面)时,我希望更快地加载动画 如何在动画制作过程中更改动画的持续时间?您最好中断动画,并按照所需的持续时间将新动画排队 $('

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

wid=jQuery(window).width()+400;
jQuery('#div').animate({'marginLeft' : '+='+wid+'px'},{queue:false, duration:20000 })
div,20秒后向左移动

我使用此动画加载页面。 加载页面时,调用
。 当调用myfunction(完全加载页面)时,我希望更快地加载动画


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

您最好中断动画,并按照所需的持续时间将新动画排队

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