Olası Çoğalt tüm olayları bağlamak:
How all events of dom element can be bind?jQuery nesne üzerinde
Ben olayları buna karşı tetiklenen alır bir nesne var.
Tüm olayları nasıl bağlarım ve olay adını konsol.log?
Olası Çoğalt tüm olayları bağlamak:
How all events of dom element can be bind?jQuery nesne üzerinde
Ben olayları buna karşı tetiklenen alır bir nesne var.
Tüm olayları nasıl bağlarım ve olay adını konsol.log?
Tüm standart javascript olaylarını boşluklarla ayrılan bağlama çağrısına dahil ederek bağlayabilirsiniz. bulanıklık, bağlama, Yani tıklama için olay
blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error
ve odak: The jQuery docs bu listeyi sağlamak, özel etkinlikler için arıyorsanız, API bakmak gerekecek
$('#foo').bind('click blur focus', function(event) {
console.log(event.type);
});
ve bunları da bağla. görünürse, herhangi bir etkinliğine bağlanmanın herhangi bir yolu yoktur.
Bunun doğrudan soruyu cevapladığını düşünmüyorum. Çizgiler arasında okumak, nereye gittiğinizi görebiliyorum ama daha iyi bir yol olmalı. – Wylie
@Wylie jQuery API'si bunu yapmanın bir yolunu sağlamaz ve olayların yerel javascript yolu onevent = "code" öznitelikleriyle veya AddEventListener aracılığıyla olur. Sanırım orada bir yerde bir eklenti olabilir. –
Hmm, bu sorunun tam bir kopyası olduğu ortaya çıkıyor: http://stackoverflow.com/questions/5848598/how-all-events-of-dom-element-can-be-bind Orada kabul edilen tüm cevap otomatiktir javascript olaylarının listesini yapmak. Hala özel olayları işlemezdi. –