清除Jquery动画的队列

       当我们在写页面效果时,有时希望当鼠标放到某个元素上,这时会有动态的效果,当鼠标移出时效果会消失。但实际中,如果快速的用鼠标指向元素并移出,反复几次。即便鼠标不再指向这个元素,但这个元素会不停的重复着动态效果,重复次数和鼠标指向的次数一样。说明,这个元素产生了一个执行特效的队列,但往往我们不需要这个队列。那么清除的方式很简单,只要用stop(stopAll,goToEnd)这个方法就可以。

  stopAll -- 可选。规定是否停止被选元素的所有加入队列的动画。​​

  goToEnd -- 可选。规定是否允许完成当前的动画。该参数只能在设置了 stopAll 参数时使用。

原文地址:https://www.cnblogs.com/mysic/p/5141666.html