jquery stop()和is(":animated")方法

jquery stop()和is(":animated")方法都是用来控制动画展示的,两者还是有区别的。这两个方法偶尔也能用上,但一直对两者的区别不是很清楚。网上也有相关介绍,记录下自己的理解,加深下自己的印象。
 
stop(true,true):
表示停止匹配元素正在进行的动画并跳转到末状态,清空未执行完的动画队列。常用于”解决光标移入移出得过快导致的动画效果与光标动作不一致“问题!
 
:is(":animated")
判断元素是否处于动画状态,常用于”连续点击上/下一张按钮,只响应用户第一次点击动作“时使用。
posted @ 2016-10-19 13:56  智取小师妹  阅读(553)  评论(0编辑  收藏  举报