stoppropagation、cancelBubble区别(阻止冒泡)
事实上stoppropagation和cancelBubble的作用是一样的,都是用来阻止浏览器默认的事件冒泡行为。
不同之处在于stoppropagation属于W3C标准,试用于Firefox等浏览器,但是不支持IE浏览器。相反cancelBubble不符合W3C标准,而且只支持IE浏览器。所以很多时候,我们都要结合起来用。不过,cancelBubble在新版本chrome,opera浏览器中已经支持。
作者:z_j_r
链接:https://www.jianshu.com/p/26f4ace9c244
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
stoppropagation、cancelBubble区别(阻止冒泡)相关推荐
- 事件冒泡 bubbles cancelBubble stopPropagation() stopImmediatePropagation() 区别
<!DOCTYPE html> <html><head><meta charset="utf-8"><title>事件冒 ...
- js常用阻止冒泡事件
原文链接:http://caibaojian.com/javascript-stoppropagation-preventdefault.html 防止冒泡 w3c的方法是e.stopPropagat ...
- 页面内部DIV让点击外部DIV 事件不发生(阻止冒泡事件)
如标题的情况,经常发生,尤其是在一些弹出框上面之类的. <script>function zuzhimaopao(){e.stopPropagation();} </script&g ...
- 关于js阻止冒泡时的一些坑
前提:这两天在用datatable做列表,点击列表行显示详情,就会涉及到阻止冒泡的问题,话不多说直接上代码,大概思路就是先获取到事件,然后阻止它. //得到事件 function getEvent() ...
- 阻止冒泡和阻止默认事件——cancelBubble和stopPropagation
结论: cancelBubble是IE8及以下的浏览器阻止冒泡的一个布尔值类型的属性(非方法), stopPropagation()是其他标准浏览器和IE9及以上版本IE浏览器的阻止冒泡的一个方法 c ...
- 重新认识vue之事件阻止冒泡
冒泡的表现 近期用vue做了一个需求,大概是同一个区域,点击不同位置有不同的响应函数,还有个总的响应函数,好吧,如下图所示: 他们的DOM结构如下: <div v-for="(item ...
- JS阻止冒泡和取消默认事件(默认行为)
阻止事件冒泡 function stopPropagat(e) {if (e && e.stopPropagation) {e.stopPropagation();//标准浏览器} e ...
- label 阻止冒泡 防止点击label 触发2次事件
// 必须要把 jnput的外面的label加上事件阻止冒泡,否则点击label的时候,会冒泡到input上 再次触发input的点击事件$('.xt_order_cleft_modb_rl_dx') ...
- js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME) 转载...
js添加事件.移除事件.阻止冒泡.阻止浏览器默认行为等写法(兼容IE/FF/CHROME) 网上有关这方面的代码比较多而乱,这里整理一下并加以改进. 添加事件 01 var addEvent = ...
最新文章
- python打包为exe文件_Pyinstaller(python打包为exe文件)
- 日志管理之 Docker logs - 每天5分钟玩转 Docker 容器技术(87)
- python读取excel一列-python读取excel(xlrd)
- 关于面向对象的的设计原则的使用
- Linux 命令之 7z(7-zip) -- 压缩/解压文件
- springboot + vue 拦截器重定向_springboot学习笔记
- RSA私钥及公钥生成
- java按钮禁用和启用_在浏览器中禁用(或启用)Java插件
- 利用公共手机获取短信验证码
- MSDN订阅用户可以下载Windows 10正式版啦
- 徒手撸一个记账本(附源码)
- android 查看手机存储空间以及文件状态及大小
- android获取外放设备,Android 监听耳机外放设备
- 深度学习(VGG模型)
- Hdoj 2635 Dragon Balls
- win11剪贴板数据如何删除 Windows清空剪贴板数据的步骤方法
- Java 11 – ChaCha20-Poly1305加密示例
- MOTO sbf文件 打包 封包 修改
- 吞吐量和 IOPS 及测试工具 FIO 使用
- Firefox – 一个开源的浏览器
热门文章
- 7月火影忍者服务器维护,火影忍者手游7月13日维护更新内容及活动大全汇总
- 收藏:通过e龙购买机票,订酒店
- JavaScript数组升序和降序方法
- 在Windows下通过mklink /d 实现符号链接到网络资源盘符
- tightvnc ubuntu,10步掌握ubuntu配置tightvnc的方法
- idea导入依赖Found no modules to depend on解决办法?(已解决)
- 如何一句话证明:你在谷歌、亚麻、FB…等大厂待过?
- 来自山西机器人乐队_全球首个中国风机器人乐队亮相演出,人工智能时代已经到来!...
- 王学岗Retrofit初探(二)——文件的上传
- Delphi常用通讯控件的应用札记