封装的addHandler为什么是捕获阶段呢?
element.addEventListener(type,handler,true)
25
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕码
2020-05-01 10:50:54
同学你好,可以看下这个方法介绍:addEventListener() 方法用于向指定元素添加事件句柄。
语法:element.addEventListener(event, function, useCapture) 参数: event 必须。字符串,指定事件名。 function 必须。指定要事件触发时执行的函数。 useCapture 可选。布尔值,指定事件是否在捕获或冒泡阶段执行。 可能值:true - 事件句柄在捕获阶段执行 false-- 默认。事件句柄在冒泡阶段执行
所以,当第三个参数为true的时候,表示事件句柄在捕获阶段执行 。
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星