11.事件冒泡事件捕获

1.事件过程
事件捕获---->事件执行---->事件冒泡

2.事件捕获顺序
从父元素向子元素的方向捕获

3.事件冒泡顺序
从子元素向父元素方向冒泡

4.阻止事件冒泡和默认事件

//阻止事件冒泡
estopPopgation || e.cancelBubble=true
//取消默认事件
e.preventDefault || e.returnValue=false

5.事件代理:将子元素的事件过程绑定到父元素上执行

原理:通过e.target判断是哪个子元素,然后进行对应事件的编写

6.e.target和e.currentTarget区别:
e.target触发事件的元素
e.currentTarget事件绑定的元素

7.dom.addEventListener(eventName,callback,bool)参数说明:
dom:需要绑定事件的元素
eventName:事件名称(没有on)
bool:是否在捕获阶段执行,默认是false

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值