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; });
测试一下,还真搞定了