一执念两世3955502
2017-05-02 15:45
document.addEventListener('click',function(){ },false) , 语法中最后false是什么意思?
后面的false是阻止捕获,true对应的是捕获机制,
<div onclick="functionb">
<div onclick = "functiona">
点击先触发哪个事件?
</div>
</div>
点击文本两个div事件同时响应,此时先后顺序是:
如果为false 则阻止捕获,先响应functiona,在响应functionb,否则,响应顺序相反。
JS事件响应分为:捕获阶段,目标阶段,冒泡阶段。此触发函数中:当参数为flase时,事件在冒泡阶段(内层到外层)执行;当参数为ture时,事件在触发阶段(外层到内层)执行。
页面中整体代码的意思是 先在body中添加右盒子(即rightdiv) 再在右盒子里添加(rightaaron)。
jQuery基础(二)—DOM篇
114008 学习 · 590 问题
相似问题
回答 3