Javascript removeEventListener nie działa
Mam następujący kod, aby dodać eventListener
<code> area.addEventListener('click',function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); </code>
Działa poprawnie zgodnie z oczekiwaniami. Później w innej funkcji próbowałem usunąć detektor zdarzeń przy użyciu następującego kodu
<code> area.removeEventListener('click',function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); </code>
Ale nawet listener nie jest usuwany. Dlaczego tak się dzieje? Czy jest jakiś problem z moim removeEventListener ()? Uwaga: Tutaj znajduje się coś takiego jak document.getElementById ('myId')