document.addEventListener('click',function(){ },false) , 语法中最后false是什么意思?

来源:2-1 DOM创建节点及节点属性

一执念两世3955502

2017-05-02 15:45

document.addEventListener('click',function(){     },false) ,      语法中最后false是什么意思?

写回答 关注

3回答

  • 庹伟
    2017-05-02 16:04:32
    已采纳

    后面的false是阻止捕获,true对应的是捕获机制,

    <div onclick="functionb">

            <div onclick = "functiona">

                            点击先触发哪个事件?

            </div>

    </div>

    点击文本两个div事件同时响应,此时先后顺序是:

    如果为false 则阻止捕获,先响应functiona,在响应functionb,否则,响应顺序相反。

    一执念两世3...

    非常感谢!

    2017-05-02 17:56:53

    共 1 条回复 >

  • muke_Lat
    2018-03-01 18:15:38

    JS事件响应分为:捕获阶段,目标阶段,冒泡阶段。此触发函数中:当参数为flase时,事件在冒泡阶段(内层到外层)执行;当参数为ture时,事件在触发阶段(外层到内层)执行。

  • qq_蒙蒙细雨_0
    2017-07-16 07:53:20

    页面中整体代码的意思是 先在body中添加右盒子(即rightdiv) 再在右盒子里添加(rightaaron)。

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114008 学习 · 590 问题

查看课程

相似问题