阻止事件冒泡(重要)
阻止事件冒泡
因为默认就有冒泡模式的存在,所以容易导致事件影响到父级元素
若想把事件就限制在当前元素内,就需要阻止事件冒泡
阻止事件冒泡的两种方式
事件冒泡:IE最早提出,事件开始时由最具体的元素接收,然后逐级向上传播到DOM最顶层节点的过程。
事件冒泡本身的特性,会
带来坏处
,也有好处,需灵活掌握。
阻止事件冒泡
-
标准写法:利用事件对象里面的
stopPropagation()
方法
此方法可以阻断事件流动传播,捕获阶段也有效
- 非标准写法:IE678利用事件对象cancelBubble属性