【发布时间】:2012-03-27 10:10:39
【问题描述】:
我有一个用户可以通过单击“添加”按钮添加到的项目列表。它在列表顶部添加了一个新的 div,它向下滑动(JQuery 的 $().slideDown();)。问题是,如果用户点击添加按钮的速度过快,幻灯片就会停止并且永远不会结束。
这是我正在做的一个简短示例:http://jsfiddle.net/2RqmU/44/ 点击“点击这里”非常快。
如何确保动画不会停止,或者至少在动画完成之前禁用 onclick?
【问题讨论】:
-
你不能把slideDown延迟改成100ms吗?使用您的 JSFiddle:jsfiddle.net/2RqmU/46