JQuery Çoklu Onclick Problemi

Kendime notlarda bugün ara ara yaşadığım problem olan çoklu Jquery onlick problemi var…

(Lafı fazla uzatmadan)

Yaşadığım problem şu;

Bir butona click eventi bind ediyorum. Bu butona bir defa tıklanmasına rağmen bazen iki bazen de üç defa onclick eventi tetikleniyor.

Problemi gidermek için click eventini unbind edip tekrar bind etmek gerekiyor.

unbind işlemini yapan fonksiyon ise : .off()

Aşağıda off() fonksiyonu kullanımı (sonrası başlığı altında) mevcut.

 

Öncesi:

$("#btn").on("click",function(){
  alert("click");
});

 

Sonrası

$("#btn").off().on("click",function(){
  alert("after off click");
});

 

 

 

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.