jquery animate 加上频繁操做导致的问题

2025-12-05 15:39:33
推荐回答(3个)
回答1:

因为之前的动画没执行完然后之后的动画又开始的问题~用queue就可以解决~其实animate还有别的模式,你可以去看看JQ1.8的API~那里面写的清楚,把queue设置成false就行了~

回答2:

动画开始前先调用stop()
$.fn.stop([clearQueue],[jumpToEnd])

回答3:

用$("#id:not(:animate)").animate(...);试试