Javascript removeEventListener não está funcionando
Eu tenho o seguinte código para adicionar eventListener
<code> area.addEventListener('click',function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); </code>
Ele está funcionando corretamente conforme o esperado .. Mais tarde em outra função eu tentei remover o ouvinte de evento usando o seguinte código
<code> area.removeEventListener('click',function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); </code>
Mas o ouvinte mesmo não é removido .. Por que isso está acontecendo? Existe algum problema com o meu removeEventListener ()? Nota: Aqui a área é algo como document.getElementById ('myId')