H5_0012:js事件冒泡和捕获

Posted eliteboy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了H5_0012:js事件冒泡和捕获相关的知识,希望对你有一定的参考价值。

捕获(capture)和冒泡(bubble)是事件传播过程中的两个概念, 比如用户单击某个元素, 但由于元素处于父元素内, 该父元素又处于document对象中,

document对象又处于window对象中, 因此该单击事件实际发生在该元素, 父元素, document, window对象上,

而事件传播过程就是浏览器决定依次触发哪个对象的事件处理函数的过程.

DOM事件模型将事件传播过程分为两个阶段: 捕获阶段和冒泡阶段

在事件捕获阶段, 事件从最顶级的父元素逐层向内传递, 

在冒泡阶段, 事件从事件发生的直接元素 , 逐层向父元素传递

 

以上是关于H5_0012:js事件冒泡和捕获的主要内容,如果未能解决你的问题,请参考以下文章

js的事件冒泡和事件捕获

JS的事件冒泡和事件捕获

[JS]笔记12之事件机制--事件冒泡和捕获--事件监听--阻止事件传播

Atitit.  Js 冒泡事件阻止 事件捕获   事件传递  事件代理

JS中的事件冒泡和事件捕获

JS之捕获冒泡和事件委托