事件的冒泡和捕获机制的区别

先看一张 描述 捕获和冒泡过程 图:

1、事件捕获
捕获型事件(event capturing):事件从最不精确的对象(document 对象)开始触发,然后到最精确(也可以在窗口级别捕获事件,不过必须由开发人员特别指定),换句话说事件触发是从顶级父容器到最后一个子容器的一个过程。

2、事件冒泡(事件的默认状态)
冒泡型事件:事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发,这个与捕获阶段正好相反,从离用用户最近的子容器到最远的顶级容器。

参考来自:https://blog.csdn.net/chenjuan1993/article/details/81347590

 

posted @ 2020-11-30 09:52  猪猪快冲  阅读(1368)  评论(0编辑  收藏  举报