捕获阶段不能通过父元素找到事件源元素,对吗?

来源:4-22 事件委托(2)

电磁护盾

2021-08-19 21:28:01

http://img.mukewang.com/climg/611e5b9f09c0815415030846.jpg

因为捕获阶段是从父元素往子元素传,冒泡是从子元素往父元素传。

是不是冒泡过程能通过父元素找到事件源元素(子元素),捕获阶段不能通过父元素找到事件源元素(子元素)?


写回答

1回答

好帮手慕星星

2021-08-20

同学你好,指的是e.target吗?在捕获阶段以及冒泡阶段都是可以获取到的。代码可以换为addEventListener监听事件试试,将第三个参数写为true,也就是在捕获阶段执行,同样可以拿到e.target 

http://img.mukewang.com/climg/611f0fd2098b2b5411510514.jpg

当前代码注释老师强调的是onmouseenter事件不冒泡,所以当移入li,无法冒泡到ul上,也就是无法触发绑定的事件。是事件的问题。

自己再理解下,祝学习愉快!

0

0 学习 · 17877 问题

查看课程