Çok fazla jQuery kullanıyorum, bu yüzden jQuery kodunu koymak için $(document).ready
işlevini yazmam gerekiyor. Fonksiyonun daha kısa bir formu var mı?
cevap
aşağıdaki üç sözdizimi izin verilir:
dizimi 1
$(document).ready(function)
sözdizimi 2
$().ready(function)
sözdizimi 3
$(function)
güncelle:
Ayrıca, itibaren 1.9 sürümü den:
$(window).on('load', null, function)
$(document).on('ready', null, function)
+1 Çok güzel cevap. Yığın Taşması'na Hoş Geldiniz! –
Ayrıca, $ (document) .bind ("ready", handler) '(_quite_ aynı şekilde davranmıyor olsa da) vardır. – nnnnnn
Birincisi iyi, ikincisi ise başka bir JS çerçevesi/kütüphanesi ile çelişiyor. Üçüncü, ikinci ile aynı. JQuery (document) .ready (function() {...}) kullanmalısınız; Bu satırı bir kez yazın ve tüm mantığınızı köşeli parantezler arasında uygulayın. Sorun ne ? –
- 1. jQuery: $ (document) .ready() çok yavaş IE'de
- 2. history.back(); $ (document) .ready();
- 3. jQuery $ (document) .ready aniden çalışmayı durdurdu
- 4. $ (document) .ready() ve kısmi görünüm yüklemesi
- 5. JS/jQuery - Olay işleyicisini $ (document) .ready veya daha önce çağrılan işlevde daha iyi çalıştır
- 6. $ (document) .ready() ajax yüklü içerik için çalıştırılmadı
- 7. Chrome ve JQuery sorunu - $ (document) .ready (function() {}); sayfadan önce çağrılıyor
- 8. jQuery içinde window.onload (function() {}) ve $ (document) .ready (function() {}) için meteor js'deki eşdeğer işlev nedir?
- 9. $ (document) cinsinden liste değerini seçin .ready
- 10. Nasıl jQuery .ready zaten
- 11. onYouTubeIframeAPIReady jQuery .ready (belge) içindeki
- 12. jquery - $ (document). Zaten gerekli mi?
- 13. jQuery'de $ (document) .ready (func) öğesine eşdeğer $ (func) var mı?
- 14. Aynı jQuery olayı, ayrı işlev
- 15. jQuery birleştirir .ready ve .resize
- 16. jQuery ready() işlevi aynı öğe için iki kez kullanılabilir mi?
- 17. Javascript document Yazma üzerine yazı yazmak mı istiyorsunuz?
- 18. Daha kısa sözdizimi
- 19. Daha kısa raylar "time_ago_in_words"
- 20. jQuery prototip ve yapıcı işlev zincirleme
- 21. % 0 ve işlev biçimi için biçim ve/veya biçim
- 22. Bu jquery kodunu daha kısa yazmak mümkün müdür? (acemi)
- 23. jQuery yük daha fonksiyonu
- 24. MDL ready olayı
- 25. Neden $ (document) .append() jQuery 1.9.1'de çalışmıyor?
- 26. jQuery ile HTML yazma
- 27. Howto WPF Bağlama yazılmış satır içi = kısa biçim
- 28. Django'da tarihleri biçimlendirirken yerelleştirilmiş bir "kısa biçim" nasıl kullanılır?
- 29. kısa kod beliriyor
- 30. Çapraz Tarayıcı Dom Ready
Neden '$ (document) .ready()' blokların sürü yapıyoruz? Yalnızca ilk sayfa yüklemesinde DOM'a referans veren başlatma kodu böyle bir satırda olmalıdır. Çok sayıda kodu bir '$ (document) .ready()' bloğuna da koyabilirsiniz. – jfriend00
Aşağıdaki cevaplar açıktır, ancak aynı zamanda [belge hazırlığı için jQuery doco] (http://api.jquery.com/ready/) içinde de açıkça belirtilmiştir. – nnnnnn