Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Jquery ile event kontrolü

jquery ile bir elemana atanmış tüm eventleri(click,focus,blue,mouseover vs..) sildirmek istiyorum.
$(eleman).die("click")

ile yapılıyor ama ben tek tek yazmak istemiyorum çok fazla eleman var.
şuda olabilir bir elemana atanmış eventleri tespit edebilirsem bir fonksiyon yardımıyla silebilirim.
yada tek satırlık bi kod varsa daha çok işimi görür.

şimdiden teşekkürler ilgilenenlere.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • 1
    sevketbulamaz adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    56 cevap - 0 soru
    jquery'nin die() anlatımında şöyle bir örnek var.

    Example: To unbind all live events from all paragraphs, write:
    $("p").die()

    http://api.jquery.com/die/
    • freefox adlı üyenin fotoğrafı freefox
      Olay budur Hiç dikkat etmemişim o anlatıma :)
      12 yıl önce yazılmış

Cevaplar

  • ziyahan adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    29 cevap - 2 soru
    Formun ya da dökümanın bütün elemanlarını tek tek dolaşın. Şöyle ki:

    $("#form1").children().each(function(){
    $(this).unbind();

    });
    • freefox adlı üyenin fotoğrafı freefox
      buda doğru ama
      die()

      çok daha pratik. tüm elemanlara bir rel değeri atadım sonrada die() ile sildim gitti
      12 yıl önce yazılmış