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

  • gsipek

    gsipek

    20 Temmuz 2007
  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009
  • WoodysGamertag

    WoodysGamert

    17 Aralık 2009