I have following code:
document.getElementsByClassName('drag')[i].addEventListener('mousedown', (e) => {
console.log('mousedown' + i);
});
如果我能在监听器内部命名函数,那么这将会很容易。但在我的情况下不可能。
代码应该是这样的:
e.currentTarget.removeEventListener(e.type, nameFunction);
有没有办法让它工作?谢谢。
let cb = (e) => { ... }; ...addEventListener(..., cb); removeEventListener(..., cb);
? - deceze