阻止事件冒泡与默认行为
2016-05-12 11:08
309 查看
1.既阻止事件冒泡又阻止事件默认行为:
2.仅阻止事件冒泡:
3.仅阻止事件默认行为
function stopEvent(e){ //兼容 var e = e || window.event if(e.preventDefault){ e.preventDefault(); e.stopPropagation(); }else { e.returnValue = false; e.cancelBubble = true; return false; } }
2.仅阻止事件冒泡:
function stopBubble(e){ var e = e || window.event; if (e.stopPropagation) { e.stopPropagation(); }else { e.cancelBubble = true; } }
3.仅阻止事件默认行为
function stopDefault(e){ var e = e || window.event; if (e.preventDefault) { e.preventDefault(); }else { e.returnValue= false; return false; } }
相关文章推荐
- 使用bootstrap3开发响应式网站
- 应对 Memcached 缓存失效,导致高并发查询 DB 的几种思路
- 视频 裁剪 合并 ios
- 在eclipse中使用Tomcat8.0时出现了 Could not publish server configuration for Tomcat v8.0 Server at localhost.
- Qt Qss 笔记
- C++类(Class)总结
- [转]Windows系统注册表知识完全揭密
- AsyncTask 加载progressBar 的简单应用
- Android Studio相关资源下载
- 加密解密工具
- [转]Windows系统注册表知识完全揭密
- php ci框架 网站的传值 mvc框架的应用
- 关于CoreLocation的属性和基本的时候
- 查看oracle执行计划的两种方法
- 常用的爬虫技巧
- iOS添加GPUImage到项目
- 跨境电商在海关报关中 FTP 文件的上传和下载
- html页面颜色对应代码
- 23种设计模式全解析二
- Visual C++中 #include "stdafx.h" 头文件的用法