博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对事件委托绑定click的事件的解绑
阅读量:6985 次
发布时间:2019-06-27

本文共 387 字,大约阅读时间需要 1 分钟。

大家都知道解绑事件的jquery写法,很简单:

$("xxx").unbind("click");

然后对于事件委托式的事件绑定,亲测,这种解绑方法是无效的,

$(".sideNav>ul").on("click", function (e) {    alert("aaa"+$(e.tagert).index());}

即使做判断让一部分带有某个class的li标签的ul解绑click,依然无效,事件委托会直接跳过判断,执行冒泡

解决办法:

给不想绑定点击事件的li元素阻止冒泡:

$(".sideNav>ul>li.c-808").click(function(e){            e.stopPropagation();});

问题解决……

转载于:https://www.cnblogs.com/beileixinqing/p/6868081.html

你可能感兴趣的文章
端口号查询
查看>>
docker 安装 nginx
查看>>
wince RAS
查看>>
AdaBoost 和 Real Adaboost 总结
查看>>
Vue.js学习
查看>>
C语言中变量的理解
查看>>
oracle spfile和pfile文件
查看>>
java内存分配
查看>>
897A. Scarborough Fair# 斯卡布罗集市(模拟)
查看>>
创建数据库指定编码集
查看>>
xcode快速开发 代码块
查看>>
深入理解display属性
查看>>
2005 TCO Online Round 1 - RectangleError
查看>>
看博客学学Android(五)
查看>>
CentOS 7 安装MySQL 5.6遇到问题及解决方案
查看>>
Eclipse 一直Building Workspace 的解决办法
查看>>
ThinkPHP笔记——完全配置参考手册
查看>>
BZOJ1503[NOI2004]郁闷的出纳员——treap
查看>>
asp.net mvc的初学
查看>>
关于DEBUG的一点体会
查看>>