欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

深入了解js addEventListener事件的捕获与冒泡,了解第三个参数和如何阻止事件传播

最编程 2024-01-11 11:05:36
...

element.addEventListener(event, function[, useCapture])

  1. event:事件名称,如click
  2. function:指定要事件触发时执行的函数,可以传入事件参数
  3. useCapture:可选。布尔值,指定事件是否在捕获或冒泡阶段执行。
    默认false:在冒泡阶段执行指定事件
    true:在捕获阶段执行事件

event.stopPropagation():阻止事件传播,用于function(event){}中