猿问

事件冒泡和事件捕获的两个问题?

问题一:

W3C模型是将两者进行中和,在W3C模型中,任何事件发生时,先从顶层开始进行事件捕获,直到事件触发到达了事件源元素。然后,再从事件源往上进行事件冒泡,直到到达document。 这句话怎么理解?

通过W3C的方式,ele.addEventListener('click',doSomething,true/false) 第三个参数中:false为冒泡获取,true为捕获获取,不都设定好了具体事件方式了吗?为什么还有中和的解释???

问题二:


上面四个嵌套的div,除了第二个two是设置的捕获,另外三个都是冒泡,结果是two-four-three-one,有点绕晕了,是捕获事件的优先级高于冒泡事件吗?这和我的问题一的那句话一个道理吗?

https://img2.mukewang.com/5bab14f600013c0a00830075.jpg

Cats萌萌
浏览 639回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答