跳到主要内容

事件解绑

2024年01月18日
柏拉文
越努力,越幸运

一、EventTarget.removeEventListener()


1.1 认识

EventTarget.removeEventListener 删除使用 EventTarget.addEventListener() 方法添加的事件

1.2 语法

target.removeEventListener(type, listener,options/useCapture);
  • type: 一个字符串,表示需要移除的事件类型

  • listener: 需要从目标事件移除的 EventListener 函数

  • options: 一个指定事件侦听器特征的可选对象。可选项有

    • capture: 一个 Boolean 表示这个类型的事件将会被派遣到已经注册的侦听器,然后再派遣到 DOM 树中它下面的任何 EventTarget
  • useCapture: 指定需要移除的 EventListener 函数是否为捕获监听器。如果无此参数,默认值为 false