关于JavaScript DOM2级事件捕获和冒泡

来源:互联网 发布:水多是种什么体验知乎 编辑:程序博客网 时间:2024/06/03 17:16

 js事件顺序经历三个阶段:

1、捕获阶段:在事件对象到达事件目标之前,事件对象必须从window经过目标的祖先节点传播到事件目标;
2、目标阶段:事件对象到达其事件目标,事件监听器对它进行处理;
3、冒泡阶段:事件对象从事件目标传播经过其祖先节点传播到window。

js给document或者element绑定事件:
addEventListener(event, function[, useCapture])
useCapture 可选,布尔值,指定事件是否在捕获或冒泡阶段执行。
true - 事件句柄在捕获阶段执行。
false- 默认,事件句柄在冒泡阶段执行。

0 0
原创粉丝点击