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

  • Glyn Dewis

    Glyn Dewis

    25 AĞUSTOS 2007
  • How To Cook That

    How To Cook

    16 NİSAN 2011
  • PorterRobinsonVEVO

    PorterRobins

    11 Kasım 2013