深入了解js addEventListener事件的捕获与冒泡,了解第三个参数和如何阻止事件传播
最编程
2024-01-11 11:05:36
...
element.addEventListener(event, function[, useCapture])
- event:事件名称,如click
- function:指定要事件触发时执行的函数,可以传入事件参数
- useCapture:可选。布尔值,指定事件是否在捕获或冒泡阶段执行。
默认false
:在冒泡阶段执行指定事件
true:在捕获阶段执行事件
event.stopPropagation():阻止事件传播,用于function(event){}中