自定义事件 2019.3.27 2023.2.28 前端/DOM 163 1 分钟创建和触发events监听通常将事件监听绑定在document上即可,也可以绑定在其他DOM元素。监听build事件。1 2 3 document.addEventListener('build', function (e) { // do something }, false); 传数据的事件使用CustomEvent创建事件。并且只能用detail字段名来存放数据。1 2 3 var event = new CustomEvent('build', { 'detail': anydata }); document.dispatchEvent(event); 不传数据的事件1 2 3 4 // 创建事件 var event = new Event('build'); document.dispatchEvent(event); MDN上还有冒泡等其他内容作者:王书硕链接:https://wss.cool/posts/前端/dom/自定义事件/许可:CC BY-NC-SA 4.0