Javascript removeEventListener no funciona
Tengo el siguiente código para agregar eventListener
<code> area.addEventListener('click',function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); </code>
Funciona correctamente como se esperaba ... Más tarde, en otra función, intenté eliminar el detector de eventos usando el siguiente código
<code> area.removeEventListener('click',function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); </code>
Pero no se elimina el oyente incluso ... ¿Por qué ocurre? ¿Hay algún problema con mi removeEventListener ()? Nota: aquí el área es algo como document.getElementById ('myId')