DOM事件触发的几个阶段-笔记

当一个DOM事件被触发时,它不仅仅只是单纯地在本身对象上触发一次,而是会经历三个不同的阶段:

捕获阶段:先由文档的根节点document往事件触发对象,从外向内捕获事件对象;

目标阶段:到达目标事件位置(事发地),触发事件;

冒泡阶段:再从目标事件位置往文档的根节点方向回溯,从内向外冒泡事件对象。

当事件触发发生在目标阶段时,会根据事件注册的先后顺序执行,在其他两个阶段注册顺序不影响事件执行顺序。也就是说如果该处既注册了冒泡事件,也注册了捕获事件,则按照注册顺序执行。

参考链接:http://www.cnblogs.com/alvinwei1024/p/4739344.html

猜你喜欢

转载自www.cnblogs.com/pengxiangchong/p/12820341.html