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

  • Besnik Ibrahimi

    Besnik Ibrah

    27 Mart 2010
  • Tek Syndicate

    Tek Syndicat

    23 Temmuz 2008
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009