问答详情
源自:2-15 jQuery选择器之特殊选择器this

false是什么意思?在这里起什么作用?

<script type="text/javascript">

        var p1 = document.getElementById('test1')

        p1.addEventListener('click',function(){

            //直接通过dom的方法改变颜色

            this.style.color = "red"; 

        },false);

    </script>


提问者:荣耀zyy 2016-08-22 17:13

个回答

  • 刘荣轩1991
    2016-08-22 18:04:10
    已采纳

    addEventListener一共有三个参数(event, function, useCapture),最后一个参数默认是false,表示事件句柄在冒泡阶段执行,true表示在捕获阶段执行。

  • 荣耀zyy
    2016-08-22 21:12:36

    非常感谢!

  • 慕工程6722439
    2016-08-22 18:05:17

    element.addEventListener(event, function, useCapture) 这是语法。useCapture返回的是个布尔值,指定事件是否在捕获或冒泡阶段执行。建议你再去拓展下什么是事件的冒泡过程。