live()
kullanılarak eklenmiş belirli bir DOM öğesine eklenen tüm olayların bir listesinin nasıl listeleneceğini öğrenmek ister misiniz? kod aşağıdakiBir öğeye eklenen tüm olayları jquery .live() kullanarak nasıl listeleyebilirim?
5
A
cevap
6
deneyin:
function findEvents(element) {
var events = element.data('events');
if (events !== undefined)
return events;
events = $.data(element, 'events');
if (events !== undefined)
return events;
events = $._data(element, 'events');
if (events !== undefined)
return events;
events = $._data(element[0], 'events');
if (events !== undefined)
return events;
return undefined;
}
biz jquery sürümüne bağlıdır neden farklı yollar kullanmaya çalışıyoruz. JSFiddle sample
+1
Eğer olayın yetkilendirilmesi ve tabii ki 'belge' işlev argümanı olarak kullanılıyorsa, tüm (çoğunlukla) jq sürümleri için iyi bir çözüm olabilir { live hakkında konuşma()} +1 –
İlgili konular
- 1. jQuery 'live' yöntemine çoklu olayları bağlama
- 2. Bir veritabanının tüm tetikleyicilerini sqlite'de nasıl listeleyebilirim?
- 3. Bir kullanıcının aldığı TÜM hibeleri nasıl listeleyebilirim?
- 4. JQuery kullanarak bir model içindeki bir öğeye nasıl kaydırılır?
- 5. Windows toplu iş dosyasını kullanarak tüm boş dizinleri nasıl listeleyebilirim?
- 6. jQuery + Sortable + live
- 7. jquery live hover çalışmıyor
- 8. Tüm modülleri CVS deposunda nasıl listeleyebilirim?
- 9. Tüm dizinleri yinelemeli olarak nasıl listeleyebilirim?
- 10. jQuery .live() ve Belge hazırlığı
- 11. Dinamik olarak oluşturulmuş bir öğeye jquery ui autocomplete nasıl ekleyebilirim?
- 12. EXT JS - kapsayıcıya eklenen herhangi bir öğeye bir dinleyici ekleme
- 13. Eklenen tüm dosyalar GIT
- 14. Tüm dokunma olayları nasıl engellenir?
- 15. Bir sınıftan oluşturulan tüm nesneleri Ruby'de nasıl listeleyebilirim?
- 16. git: Verilen bir dosyada bulunan TÜM dosyaları nasıl listeleyebilirim?
- 17. Eklentileri başlatmak için jQuery live() öğesini kullanma?
- 18. jQuery ekteki öğeye ekleme
- 19. Kendi sınıfımı nasıl listeleyebilirim?
- 20. jquery Bir satırda birden çok öğeye başvuruyor
- 21. jQuery ile Delegating Hammer.js olayları
- 22. jQuery: Tüm tıklama olayları gerçekleşmeden önce tuzağa düşüyor mu?
- 23. Belirli bir öğeye gidin w/jQuery
- 24. bir .live benim kodunu nasıl değiştirilir()
- 25. Rust'ta bir dizinin dosyalarını nasıl listeleyebilirim?
- 26. Jquery, bir öğeye çeşitli işlevleri bağlar
- 27. Jquery kullanılarak eklenen bir öğeden bir özellik nasıl kaldırılır
- 28. Windows Live OAuth erişimi XBox Live Bilgi
- 29. Windows XP'de yüklü tüm uygulamaları nasıl sıralayabilirim/listeleyebilirim?
- 30. Oracle DB'deki tüm bağlam ad alanlarını nasıl listeleyebilirim?
kullanmayın .live() btw, kötülük – Sergio
Canlı kullanmayın, bu öldü. – gdoron
Bence aradığın şey bu: http://stackoverflow.com/a/6144311/1430996 –