SORU
5 Mart 2010, Cuma


Fonksiyonlara erişim, olay işleyicileri bağlı jQuery ile

JQuery ile bir olay, bir DOM nesnesi .bind() veya olay işleyicisi yardımcı işlevlerini kullanarak tetikleyen fonksiyonları bağlayabilirsiniz.

jQuery içten bir şekilde saklamak zorunda ve eğer olası bir nesneye bağlı olan öğrenmek, ve bu işlevleri vb erişim için bir DOM nesnesi verdi merak ediyorum. İstenen dönüş neden böyle bir şey görmedi

{
  click: [function1, function2],
  change: [function3],
  blur: [function4, function5, function6]
}

CEVAP
7 HAZİRAN 2012, PERŞEMBE


jQuery 1.7 düzenli verilere olayları açığa durdurdu() işlevi. Hala bu gibi:

var elem = $('#someid')[0];
var data = jQuery.hasData( elem ) && jQuery._data( elem );
console.log(data.events);

Bu sadece jQuery kullanarak bağlı olan Olaylar için çalıştığını unutmayın lütfen. AFAIK orada bağlı olan tüm olaylar normal DOM parametre, event gibi fonksiyonları kullanarak görmek olmaz.

Y Müfettiş onları anlayabilirsin: sağ tarafında Öğeleri istenen DOM düğüm sekmesine gidin, "Olay Dinleyicileri" açılır. select

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • monkophile

    monkophile

    25 Temmuz 2007
  • Sergio Fernandez

    Sergio Ferna

    1 EKİM 2009
  • TheJoeycool2010

    TheJoeycool2

    12 Temmuz 2010