JS阻止冒泡事件以及默认事件发生的简单方法


Posted in Javascript onJanuary 17, 2014

如果<p>是在<div>里面,那么呢,<P>有一个onclick事件,<div>也有onclick事件,为了触发<P>的点击事件时,不触发父元素的点击事件,那么就需要调用如下函数:

function stopBubble(e){
  if(e&&e.stopPropagation){//非IE
   e.stopPropagation();
  }
  else{//IE
   window.event.cancelBubble=true;
  }
 }

<a onclick=''>如果要阻止默认事件的触发,即默认的href事件,那么就需要调用如下函数:

function stopDefault( e ) {
         //阻止默认浏览器动作(W3C)
         if ( e && e.preventDefault )
             e.preventDefault();
         //IE中阻止函数器默认动作的方式
         else
             window.event.returnValue = false;
         return false;
     }
Javascript 相关文章推荐
jQuery 1.2.x 升? 1.3.x 注意事项
May 06 Javascript
JavaScript类和继承 constructor属性
Mar 04 Javascript
EasyUI 中 MenuButton 的使用方法
Jul 14 Javascript
javascript实现瀑布流加载图片原理
Feb 02 Javascript
Javascript小技能总结(推荐)
Jun 02 Javascript
详解springmvc 接收json对象的两种方式
Dec 06 Javascript
基于jQuery实现左侧菜单栏可折叠功能
Dec 27 Javascript
微信小程序后台解密用户数据实例详解
Jun 28 Javascript
js学习总结_选项卡封装(实例讲解)
Jul 13 Javascript
AngularJs每天学习之总体介绍
Aug 07 Javascript
jQuery 禁止表单用户名、密码自动填充功能
Oct 30 jQuery
html5 录制mp3音频支持采样率和比特率设置
Jul 15 Javascript
Js判断CSS文件加载完毕的具体实现
Jan 17 #Javascript
js使用eval解析json(js中使用json)
Jan 17 #Javascript
js window.open弹出新的网页窗口
Jan 16 #Javascript
jQuery$命名冲突怎么办如何解决
Jan 16 #Javascript
jQuery获得内容和属性示例代码
Jan 16 #Javascript
jQuery 追加元素的方法如append、prepend、before
Jan 16 #Javascript
jQuery 设置 CSS 属性示例介绍
Jan 16 #Javascript
You might like
PHP中copy on write写时复制机制介绍
2014/05/13 PHP
功能强大的PHP POST提交数据类
2016/07/15 PHP
[对联广告] JS脚本类
2006/08/27 Javascript
做网页的一些技巧
2007/02/01 Javascript
js字符串转换成数字与数字转换成字符串的实现方法
2014/01/08 Javascript
wap手机图片滑动切换特效无css3元素js脚本编写
2014/07/28 Javascript
jQuery源码解读之hasClass()方法分析
2015/02/20 Javascript
js表单提交和submit提交的区别实例分析
2015/12/10 Javascript
JS实现队列与堆栈的方法
2016/04/21 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
2016/06/22 Javascript
Bootstrap和Java分页实例第一篇
2016/12/23 Javascript
js手机号4位显示空格,银行卡每4位显示空格效果
2017/03/23 Javascript
利用JavaScript在网页实现八数码启发式A*算法动画效果
2017/04/16 Javascript
vue项目中引入noVNC远程桌面的方法
2018/03/05 Javascript
vue-cli3.0 环境变量与模式配置方法
2018/11/08 Javascript
JS实现的字符串数组去重功能小结
2019/06/17 Javascript
Vue组件实现触底判断
2019/06/26 Javascript
jQuery实现王者荣耀手风琴效果
2020/01/17 jQuery
[02:46]解说DC:感谢430陪伴我们的DOTA2国际邀请赛岁月
2016/06/29 DOTA
Python实现类继承实例
2014/07/04 Python
浅谈Python中的全局锁(GIL)问题
2019/01/11 Python
Python3网络爬虫开发实战之极验滑动验证码的识别
2019/08/02 Python
flask实现验证码并验证功能
2019/12/05 Python
django连接mysql数据库及建表操作实例详解
2019/12/10 Python
英国最大的独立家具零售商:Furniture Village
2016/09/06 全球购物
东方通信股份有限公司VC面试题
2014/08/27 面试题
公务员培训心得体会
2013/12/28 职场文书
学校对教师的评语
2014/04/28 职场文书
安全技术说明书
2014/05/09 职场文书
优秀学生干部个人事迹材料
2014/06/02 职场文书
公司行政专员岗位职责
2014/08/24 职场文书
本科毕业论文致谢怎么写
2015/05/14 职场文书
2016党员党课心得体会
2016/01/07 职场文书
2016年基层党组织创先争优承诺书
2016/03/25 职场文书
Python排序算法之插入排序及其优化方案详解
2021/06/11 Python
SqlServer常用函数及时间处理小结
2023/05/08 SQL Server