jquery通过on绑定事件,停止冒泡不起作用
来源:互联网 发布:js是面向什么的? 编辑:程序博客网 时间:2024/05/17 23:40
转载自:http://www.myjscode.com/page/article16.html
在一个容器内部,某个元素通过on绑定事件,e.stopPropagation()不生效的问题
首先需要了解的是on绑定事件的原理,on事件可以给未出现的dom添加事件,为什么?因为我们是在元素的父元素添加的事件,通过e.target来定位当前点击的是哪个元素。换句话说,on绑定的事件其实是绑定在父元素上面的。所以在子元素中阻止冒泡是没有作用的,还是会触发父元素上面的事件。
解决方法:如果父元素绑定了click,子元素也绑定的click,不希望点击子元素出发父元素的click。那么在父元素的click响应函数中,判断$(e.target).closeset('')选中子元素,如果成立,return掉就可以
0 0
- jquery通过on绑定事件,停止冒泡不起作用
- JQuery 停止事件冒泡
- jquery中on动态绑定阻止冒泡事件异常
- jQuery事件绑定.on()
- jQuery事件绑定.on()
- jquery on()事件绑定
- jquery中取消绑定事件unbind不起作用
- jquery绑定事件不起作用解决办法,永久生效
- 关于jquery中用on绑定事件后的事件冒泡问题
- iOS上的jQuery.on()冒泡事件绑定 给body添加点击事件
- jQuery的on绑定事件在mobile safari(iphone / ipad / ipod)上无法冒泡事件?
- jquery on()绑定事件无效
- iOS上的jQuery.on()冒泡事件绑定 以及 iOS绝对定位元素中的输入框
- jquery使用on()方法绑定元素阻止事件冒泡问题
- jquery on事件jquery on实现绑定多个事件
- js /jquery停止事件冒泡和阻止浏览器默认事件
- JQuery绑定事件不起作用的原因及解决方案
- jQuery新的事件绑定机制on()
- 【python图像处理】图像的读取、显示与保存
- 【Android】退出多个Activity方法(一)
- mockito参考学习快速入门
- 服务器之间拷贝文件
- h5 图像、音频、视频 object标签
- jquery通过on绑定事件,停止冒泡不起作用
- java(Web)中相对路径,绝对路径问题总结
- Hibernate反向工程
- Application回收重启程序
- Android Studio导入framework.jar等系统jar包方式
- 2017版的pycharm注册码
- eclipse中 jetty启动maven web项目 ClassNotFoundException net.sf.json.JSONObject
- Linux命令行与shell脚本(14)--在函数中使用数组
- 浅谈HTML5的FormData对象