gpt4 book ai didi

javascript - jQuery:不要等到多次点击动画完成

转载 作者:行者123 更新时间:2023-11-28 20:29:55 25 4
gpt4 key购买 nike

我需要使单击事件不要等到当前动画完成而只执行最后一次单击。

示例代码http://jsfiddle.net/dJpNU/
** 尝试快速单击 7 到 10 次,然后看到动画慢慢地一帧一帧地播放

$("button").click(function(){
$("div").animate({
height:'+=20px',
width:'+=20px'
});
});

谢谢

最佳答案

您需要使用 stop 来停止上一个动画。

$("button").click(function(){
$("div").stop(true).animate({
height:'+=20px',
width:'+=20px'
});
});

http://jsfiddle.net/dJpNU/1/

http://api.jquery.com/stop/

关于javascript - jQuery:不要等到多次点击动画完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16631241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com