相关疑难解决方法(0)

Javascript removeEventListener无法正常工作

我有以下代码来添加eventListener

 area.addEventListener('click',function(event) {
              app.addSpot(event.clientX,event.clientY);
              app.addFlag = 1;
          },true);
Run Code Online (Sandbox Code Playgroud)

它正如预期的那样正常工作.后来我尝试使用以下代码删除事件监听器

 area.removeEventListener('click',function(event) {
              app.addSpot(event.clientX,event.clientY);
              app.addFlag = 1;
          },true);
Run Code Online (Sandbox Code Playgroud)

但是偶数监听器没有被移除.为什么会发生这种情况?我的removeEventListener()有什么问题吗?注意:这里的区域类似于document.getElementById('myId')

javascript events addeventlistener

59
推荐指数
6
解决办法
6万
查看次数

标签 统计

addeventlistener ×1

events ×1

javascript ×1