JS入门到精通详解(9)

事件 传播

  1. 浏览器内的事件流机制

什么是事件的执行机制呢?

  • 思考一个问题?

  • 当一个大盒子嵌套一个小盒子的时候,并且两个盒子都有点击事件

  • 你点击里面的小盒子,外面的大盒子上的点击事件要不要执行

  • 当元素触发一个事件的时候,其父元素也会触发相同的事件,父元素的父元素也会触发相同的事件

  1. 事件捕获 / 目标 / 冒泡

  1. 事件捕获 : 从上到下、从祖先到子孙依次传递事件的过程

  1. 事件目标 : 触发事件的对象,你是点击在哪个元素身上了,那么这个事件的 目标 就是什么

  1. 事件冒泡 : 从下到上、从子孙到祖先依次传递事件的过程

  1. 浏览器默认启动了事件冒泡!!!

  1. IE和欧朋浏览器不支持事件捕获。

阻止事件传播

标准浏览器: event.stopPropagation()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值