jQuery on 绑定的事件 执行两次
Posted wolfone
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery on 绑定的事件 执行两次相关的知识,希望对你有一定的参考价值。
$(".class1").on("click",".class2",function(){ alert(‘提示‘); });
上面代码,怎么搞都执行两次,本身对js也是半懂不懂的
查了一下资料,说法很多
主要说法集中在多次绑定和冒泡(什么意思我还没搞懂)
改法主要是说要 增加
off(‘click‘) , off(‘click‘,‘.class1 .class2‘) , unbind(‘.class1‘) , unbind(‘.class1 .class2‘)
等等,结果改完,毛线用也没有
最后找到个说在事件结束后,直接给来个“return false;”不就完事了吗!
$(".class1").on("click",".class2",function(){ alert(‘提示‘); return false; });
测试一下,还真搞定了
以上是关于jQuery on 绑定的事件 执行两次的主要内容,如果未能解决你的问题,请参考以下文章