事件对象的冒泡和捕获阶段
冒泡阶段(Bubble phase)是指事件从最深层次的目标元素开始,逐级向上传播到更高层次的父元素,直至传播到文档的根节点。换句话说,事件首先触发目标元素上的事件处理程序,然后逐级向上触发祖先元素上的事件处理程序。
捕获阶段(Capture phase)则是事件从文档根节点开始,逐级向下传播到最深层次的目标元素。在捕获阶段,事件会依次触发从父元素到子元素的事件处理程序。
通过在添加事件监听器时传递第三个参数为 true,可以将事件处理程序绑定到捕获阶段。如果将第三个参数设置为 false 或省略,事件处理程序将默认绑定到冒泡阶段。
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=bd23f1031eb741f6b1ff180899a488c0
捕获阶段(Capture phase)则是事件从文档根节点开始,逐级向下传播到最深层次的目标元素。在捕获阶段,事件会依次触发从父元素到子元素的事件处理程序。
通过在添加事件监听器时传递第三个参数为 true,可以将事件处理程序绑定到捕获阶段。如果将第三个参数设置为 false 或省略,事件处理程序将默认绑定到冒泡阶段。
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=bd23f1031eb741f6b1ff180899a488c0
全部评论
相关推荐
点赞 评论 收藏
分享
2025-12-30 16:24
西南科技大学 后端工程师 点赞 评论 收藏
分享