SORU
25 Mart 2010, PERŞEMBE


jQuery olayları işleyicileri bir nesne ile kayıtlı bul

İşleyicileri bir nesnenin üzerine kayıtlı olan bulmalıyım.

Örneğin:

$("#el").click(function() {...});
$("#el").mouseover(function() {...});

$("#el")tıklayınvefare üzerindekayıtlı.

Bir fonksiyon bulmak, ve muhtemelen olay işleyicileri üzerinde yineleme var mı?

Eğer uygun yöntemlerle jQuery nesnesi üzerinde mümkün değilse, mümkün düz bir DOM nesnesi mi?

CEVAP
25 Mart 2010, PERŞEMBE


JQuery artık "" veri için. kamu API kullanılabilir 1.8, this jQuery blog post okuyun. Şimdi bunun yerine kullanmanız gerekir:

jQuery._data( elem, "events" );

elem bir HTML Öğesi, DV bir nesne değil, ya da seçici olmalıdır.

Bu bir iç, 'özel' yapı ve değiştirilmemeli. lütfen dikkat edin Yalnızca hata ayıklama için bunu kullanın.

JQuery eski sürümleri, eski yöntem kullanmanız gerekebilir:

jQuery( elem ).data( "events" );

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • TecnoTutosPC

    TecnoTutosPC

    19 Kasım 2012
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009