Her zaman böyle bir yaklaşımın ne kadar temiz olduğunu merak ettim - bir olay dinleyicisini bu dinleyicinin içinden çıkarmak.JavaScript: Bu dinleyici içinden bir etkinlik dinleyicisini kaldırın?
GÜNCELLEME:
Dahili olarak ben nesneleri ve dinleyici karmasını tutmak, bu yüzden potansiyel olarak herhangi bir yerden olay dinleyicisi kaldırabilirsiniz. Sadece onu kendi içinden kaldırmakla ilgileniyorum. Böyle bir eylem aslında bir iş yapacak mı?
GÜNCELLEME
Ben addEventListener, removeEventListener şeylerden soruyorum. Eğer ilgilendiğinizden
some_div.onclick = function() {
...
this.onclick = null;
// or: some_div.onclick = null;
};
Yoksa olay dinleyicileri geçerli:
'addEventListener' veya' .onxxx = 'hakkında mı konuşuyoruz? –