我有一个<div>
元素,使用以下代码附加了一个点击事件:
var id = "someId";
var elem = document.getElementById("elemId");
elem.addEventListener("click", function() { someFunction(id); }, false);
稍后我会复制这个元素并将其添加到DOM的另一个部分,但需要先删除click事件。var elem = document.getElementById("elemId");
elem.removeEventListener("click", ???? , false);
我不确定如何引用监听器,迄今为止我尝试过的任何方法都没有将事件从元素中删除。
有什么想法吗?