jQuery使用.on(‘click’)执行两次解决方法

jQuery使用.on(‘click’)点击事件,在我们做网站时经常用到。但有时我们会发现jQuery使用.on(‘click’)事件在执行过程中会自动执行二次,这应该怎么解决呢?

解决jQuery使用.on(‘click’)执行两次的方法也很简单。

就是需要在每次绑定事件之前,对该事件解绑就可以了。代码如下:


$(document).off('click').on('click','选择器',fuction(){
……
});

这样写就可以解决jQuery使用.on(‘click’)执行两次的问题了。

关闭 维课网微信