【发布时间】:2019-08-26 02:38:49
【问题描述】:
我想使用纯 javascript 从元素中删除“焦点”事件侦听器,但无法正常工作
document.getElementById("txttaskdateDeploy").removeEventListener("focus", function(e){});
但在 jquery 下工作
$("#txttaskdateDeploy").unbind("focus");
谁能说出为什么它不能在普通的javascript中工作
【问题讨论】:
-
当你应该传递一个现有的监听器时,你正在创建一个新函数。
function(e){}创建了一个以前不是监听器的新函数。 -
@ArnabRoy — 不。问题是关于移除焦点事件监听器而不是焦点本身。
标签: javascript