Skip to content

给 DOM 元素绑定自定义事件

​ 通过给 DOM 元素绑定自定义事件,再通过dispatchEvent来触发事件,即可完成对自定义事件的监听。

js
// 绑定自定义事件
button.addEventListener("message", () => {
  console.log("message");
});

// 分发自定义事件
button.dispatchEvent(new Event("message"));
// 绑定自定义事件
button.addEventListener("message", () => {
  console.log("message");
});

// 分发自定义事件
button.dispatchEvent(new Event("message"));