关于jquery鼠标hover事件的bug

今天用到鼠标滑动事件,发现连续滑动之后,会产生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,则完成队列。可以立即完成动画。

你可能感兴趣的:(关于jquery鼠标hover事件的bug)