首页 > 其他 > 详细

简析DOM事件

时间:2020-12-12 23:37:41      阅读:49      评论:0      收藏:0      [点我收藏+]

DOM事件的三个阶段(DOM事件流):

1.事件捕获阶段

由document节点依次向内捕获直到目标元素

2.处于目标阶段

目标节点处理事件的阶段

3.事件冒泡阶段

由目标节点向外冒泡直到document节点

事件绑定的API

  • IE5*:attachEvent(‘onclick‘,fn) 冒泡
  • 网景:addEventListener(‘click‘,fn) 捕获
  • W3C:addEventListener(‘click‘,fn,bool)

如果bool不传值或为falsy 就让fn走冒泡
如果bool为true 就让fn走捕获
我们经常使用的是冒泡

阻止冒泡

捕获不可取消,但冒泡可以,采用e.stopPropogation()来阻止冒泡

简析DOM事件

原文:https://www.cnblogs.com/silent-cat/p/14127086.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!