码迷,mamicode.com
首页 > Web开发 > 详细

H5_0012:js事件冒泡和捕获

时间:2019-05-14 12:48:32      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:js事件   window   传递   ble   直接   dom   bsp   nbsp   capture   

捕获(capture)和冒泡(bubble)是事件传播过程中的两个概念, 比如用户单击某个元素, 但由于元素处于父元素内, 该父元素又处于document对象中,

document对象又处于window对象中, 因此该单击事件实际发生在该元素, 父元素, document, window对象上,

而事件传播过程就是浏览器决定依次触发哪个对象的事件处理函数的过程.

DOM事件模型将事件传播过程分为两个阶段: 捕获阶段和冒泡阶段

在事件捕获阶段, 事件从最顶级的父元素逐层向内传递, 

在冒泡阶段, 事件从事件发生的直接元素 , 逐层向父元素传递

 

H5_0012:js事件冒泡和捕获

标签:js事件   window   传递   ble   直接   dom   bsp   nbsp   capture   

原文地址:https://www.cnblogs.com/eliteboy/p/10861473.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!