事件监听代码 发表于 2018-05-06 | 更新于: 2021-03-03 | 分类于 代码集 | | 阅读次数: 字数统计: 84字 | 阅读时长 ≈ 1分钟 简单的事件监听函数,从 N3-components 组件代码中发现的:123456789101112131415161718192021const EventListener = { listen (listen, eventType, callback) { // 如果存在 addEventListener if (target.addEventListener) { target.addEventListener(eventType, callback, false); return { remove () { target.removeEventListener(eventType, callback, false); } } // 如果存在 attachEvent 事件 } else if (target.attachEvent) { target.attachEvent('on' + eventType); return { remove () { target.detachEvent('on' + eventType, callback); } } } }}