码迷,mamicode.com
首页 > Web开发 > 详细

jQuery on 绑定的事件 执行两次

时间:2019-11-25 23:50:29      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:ret   很多   lse   提示   jquery   bsp   意思   直接   没有   

$(".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 绑定的事件 执行两次

标签:ret   很多   lse   提示   jquery   bsp   意思   直接   没有   

原文地址:https://www.cnblogs.com/wolfone/p/11931535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!