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

 更新时间:2013年05月02日 18:06:27   作者:  
想要阻止点击#p_cont区域时触发a事件,需要在#p_cont区域内加入阻止事件冒泡的代码,具体实现祥看本文,希望对你有所帮助
复制代码 代码如下:

<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;
}
}

相关文章

  • 详解前端自动化工具gulp自动添加版本号

    详解前端自动化工具gulp自动添加版本号

    这篇文章主要介绍了详解前端自动化工具gulp自动添加版本号 ,非常具有实用价值,需要的朋友可以参考下。
    2016-12-12
  • JavaScript常见事件源与事件流的获取方法及解析

    JavaScript常见事件源与事件流的获取方法及解析

    这篇文章主要为大家介绍了JavaScript常见事件源与事件流的获取方法及解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • javascript自定义日期比较函数用法示例

    javascript自定义日期比较函数用法示例

    这篇文章主要介绍了javascript自定义日期比较函数用法,涉及javascript日期相关转换、运算操作技巧,需要的朋友可以参考下
    2019-07-07
  • js采用concat和sort将N个数组拼接起来的方法

    js采用concat和sort将N个数组拼接起来的方法

    这篇文章主要介绍了js采用concat和sort将N个数组拼接起来的方法,涉及JavaScript针对数组的合并与排序操作相关技巧,需要的朋友可以参考下
    2016-01-01
  • 微信小程序使用视频播放器video组件

    微信小程序使用视频播放器video组件

    这篇文章主要为大家详细介绍了微信小程序使用视频播放器video组件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04
  • JavaScript使用ZeroClipboard操作剪切板

    JavaScript使用ZeroClipboard操作剪切板

    这篇文章主要为大家详细介绍了JavaScript使用ZeroClipboard操作剪切板的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • bootstrap table插件动态加载表头

    bootstrap table插件动态加载表头

    这篇文章主要为大家详细介绍了bootstrap table插件动态加载表头,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • 小程序云开发实现数据库异步操作同步化

    小程序云开发实现数据库异步操作同步化

    这篇文章主要为大家详细介绍了小程序云开发实现数据库异步操作同步化,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • javascript表单验证 - Parsley.js使用和配置

    javascript表单验证 - Parsley.js使用和配置

    大家还记得我们曾经介绍过的表单验证jquery插件jquery.validationEngine吧;天介绍的Parsley同样也可以帮助你只使用简单的配置即可实现表单验证功能,基于它的强大DOM-API,感兴趣的你可以不要错过了哦
    2013-01-01
  • TypeScript内置工具类型快速入门运用

    TypeScript内置工具类型快速入门运用

    TypeScript 中内置了很多工具类型,我们无需导入,可以直接使用。 其中的很多都是比较常用的,接下来我们根据使用范围来一一介绍,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-03-03

最新评论