今天用到鼠标滑动事件,发现连续滑动之后,会产生bug,出现闪动,解决闪动,可以使用Stop()的jquery api方法:
- stop([clearQueue],[jumpToEnd])
概述
- 停止所有在指定元素上正在运行的动画。
- 如果队列中有等待执行的动画(并且clearQueue没有设为true),他们将被马上执行
参数
- [clearQueue],[gotoEnd] Boolean,BooleanV1.2clearQueue:如果设置成true,则清空队列。可以立即结束动画。
- gotoEnd:让当前正在执行的动画立即完成,并且重设show和hide的原始样式,调用回调函数等。
- [queue],[clearQueue],[jumpToEnd]BooleanV1.7queue:用来停止动画的队列名称
- clearQueue:如果设置成true,则清空队列。可以立即结束动画。
- jumpToEnd:如果设置成true,则完成队列。可以立即完成动画。