自定义事件

2020-07-28  本文已影响0人  海豚先生的博客

使用js事件构造器函数定义事件

// 定义事件
var myEvent = new CustomEvent('event_name', { 
    detail: { value: 'abc'},
});
// 事件绑定
window.addEventListener('event_name', function(event){
    console.log('事件处理函数:', event.detail.value); // 'abc'
});
// 触发事件
if(window.dispatchEvent) {  
    window.dispatchEvent(myEvent);
} else {
    window.fireEvent(myEvent);
}
上一篇下一篇

猜你喜欢

热点阅读