欢迎光临散文网 会员登陆 & 注册

碎片时间学编程「360]:从元素中删除事件监听器

2023-07-11 12:15 作者:路条编程  | 我要投稿


从元素中删除事件侦听器。 使用 EventTarget.removeEventListener() 从元素中删除事件侦听器。 省略第四个参数选择使用 false 或根据添加事件侦听器时使用的选项指定它。

const off = (el, evt, fn, opts = false) =>  el.removeEventListener(evt, fn, opts);

示例:

const fn = () => console.log('!');document.body.addEventListener('click', fn);off(document.body, 'click', fn); // no longer logs '!' upon clicking on the page

更多内容请访问我的网站:https://www.icoderoad.com


碎片时间学编程「360]:从元素中删除事件监听器的评论 (共 条)

分享到微博请遵守国家法律