关于前端:HTML-Dom事件传播冒泡与捕获探究

28次阅读

共计 335 个字符,预计需要花费 1 分钟才能阅读完成。

事件的流传:

* 对于事件的流传网景公司和微软公司有不同的了解。

- 微软公司认为事件应该是由外向外流传,也就是当事件触发时,应该先触发以后元素上的事件,而后再向以后元素的先人元素上流传,也就说事件应该在冒泡阶段执行。

- 网景公司认为事件应该是由内向内流传的,也就是以后事件触发时,应该先触发以后元素的最外层的先人元素的事件.而后在向内流传给后辈元素。

-W3C 综合了两个公司的计划,将事件流传分成了三个阶段(当初浏览器执行的默认规范):

1. 捕捉阶段:在捕捉阶段时,从最外层的先人元素,向指标元素进行事件的捕捉.然而默认此时不会触发事件。
2. 指标阶段:事件捕捉到指标元素,捕捉完结,开始在指标元素上触发事件。
3. 冒泡阶段:事件从指标元素向他的先人元素传递,顺次触发先人元素上的事件。

正文完
 0