阻止子元素继承父元素事件具体思路及实现


Posted in Javascript onMay 02, 2013
<div id="p_box" onclick="a()"> 
<div id=p_cont> 
</div> 
</div>

#p_box包括#p_cont,当点击#p_box区域任何位置时(包括#p_cont),都会触发a事件。想要阻止点击#p_cont区域时触发a事件,需要在#p_cont区域内加入阻止事件冒泡的代码。
变成
<div id="p_box" onclick="a()"> 
<div id="p_cont" onclick="stopBubble(this.id)"> 
</div> 
</div> 
function a(){ 
//这里是a事件的代码 
} 
function stopBubble(e) { 
if (e && e.stopPropagation) {//非IE浏览器 
e.stopPropagation(); 
} 
else {//IE浏览器 
window.event.cancelBubble = true; 
} 
}
Javascript 相关文章推荐
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
Jun 28 Javascript
js取得url地址参数实例
Feb 22 Javascript
js出生日期 年月日级联菜单示例代码
Jan 10 Javascript
在Node.js应用中读写Redis数据库的简单方法
Jun 30 Javascript
整理Javascript事件响应学习笔记
Dec 02 Javascript
Bootstrap教程JS插件弹出框学习笔记分享
May 17 Javascript
jQuery 防止相同的事件快速重复触发方法
Feb 08 jQuery
微信小程序websocket实现聊天功能
Mar 30 Javascript
vue+element的表格实现批量删除功能示例代码
Aug 17 Javascript
node.js使用express框架进行文件上传详解
Mar 03 Javascript
实例分析Array.from(arr)与[...arr]到底有何不同
Apr 09 Javascript
vue 使用外部JS与调用原生API操作示例
Dec 02 Javascript
jquery 触发a链接点击事件解决方案
May 02 #Javascript
jQuery弹性滑动导航菜单实现思路及代码
May 02 #Javascript
js通过地址栏给action传值(中文乱码全是问号)
May 02 #Javascript
如何使用jQuery来处理图片坏链具体实现步骤
May 02 #Javascript
jQuery仿Excel表格编辑功能的实现代码
May 01 #Javascript
JavaScript 实现类的多种方法实例
May 01 #Javascript
Json字符串转换为JS对象的高效方法实例
May 01 #Javascript
You might like
一棵php的类树(支持无限分类)
2006/10/09 PHP
php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
2014/12/01 PHP
php生成RSS订阅的方法
2015/02/13 PHP
php商品对比功能代码分享
2015/09/24 PHP
Twig模板引擎用法入门教程
2016/01/20 PHP
浅谈PHP的反射API
2017/02/26 PHP
使用php自动备份数据库表的实现方法
2017/07/28 PHP
Laravel学习教程之IOC容器的介绍与用例
2017/08/15 PHP
HR vs ForZe BO3 第二场 2.13
2021/03/10 DOTA
关于setInterval、setTimeout在jQuery中的使用注意事项
2011/09/28 Javascript
根据IP的地址,区分不同的地区,查看不同的网站页面的js代码
2013/02/26 Javascript
ie7+背景透明文字不透明超级简单的实现方法
2014/01/17 Javascript
escape编码与unescape解码汉字出现乱码的解决方法
2014/07/02 Javascript
原生Js实现简易烟花爆炸效果的方法
2015/03/20 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
2016/04/01 Javascript
使用ionic切换页面卡顿的解决方法
2016/12/16 Javascript
Jquery Easyui日历组件Calender使用详解(23)
2016/12/18 Javascript
AngularJs上传前预览图片的实例代码
2017/01/20 Javascript
Node.JS文件系统解析实例详解
2017/05/15 Javascript
11行JS代码制作二维码生成功能
2018/03/09 Javascript
基于Python实现的扫雷游戏实例代码
2014/08/01 Python
基于python实现在excel中读取与生成随机数写入excel中
2018/01/04 Python
tensorflow 中对数组元素的操作方法
2018/07/27 Python
对numpy中向量式三目运算符详解
2018/10/31 Python
详解Django中CBV(Class Base Views)模型源码分析
2019/02/25 Python
python输出数学符号实例
2020/05/11 Python
完美解决pycharm 不显示代码提示问题
2020/06/02 Python
Prototype如何为一个Ajax添加一个参数
2015/12/06 面试题
《威尼斯的小艇》教学反思
2014/02/17 职场文书
酒店开业庆典策划方案
2014/05/28 职场文书
关于青春的演讲稿800字
2014/08/22 职场文书
2014领导班子正风肃纪思想汇报
2014/09/18 职场文书
2014年行政后勤工作总结
2014/12/06 职场文书
教师个人总结范文
2015/02/11 职场文书
2015年“公民道德宣传日”活动方案
2015/05/06 职场文书
Nginx实现会话保持的两种方式
2022/03/18 Servers