jquery绑定点击事件动画BUG

Posted peng793238465

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery绑定点击事件动画BUG相关的知识,希望对你有一定的参考价值。

技术图片

 

 jq中的animate()方法所实现的动画在绑定事件的同时会产生各种类型的BUG,在事件选择的时候我会尽可能的使用mouseenter和mouseleave来避免

mouseover和mouseout所产生的事件冒泡。如果单独使用个animate的话,在快速移入移出的时候,会重复触发事件,而产生队列

没有被清除,重复执行的bug,这个时候可以使用stop()来清除队列,停止上一步动画。如果遇到一个上下模式的动画类型,是用animate的时候就要注意避免在移动的时候,移出模块而产生反复移入移出的闪烁bug,初步构想,第一个是通过延时器异步来避免短时间内快速移入移出而产生的闪烁bug。

以上是关于jquery绑定点击事件动画BUG的主要内容,如果未能解决你的问题,请参考以下文章

带有点击事件的jquery动画

点击任何位置隐藏所需隐藏的元素 (无BUG/jQuery版)

jQuery中的事件与动画

jQuery的事件,动画效果等

jquery中click事件的累加绑定,点击一次,执行多次

关于iphone点击事件无效,安卓没问题