Javascript / jQuery'yi ilk kullanmaya başladığımda document.ready'yi kullanmam söylendi, ancak nedenini hiç öğrenmedim.
Birisi, javascript / jquery kodunu jQuery’nin içine sarmanın ne zaman mantıklı olduğu konusunda bazı temel yönergeler sağlayabilir document.ready
mi?
İlgilendiğim bazı konular:
- jQuery'nin
.on()
yöntemi:.on()
AJAX için yöntemi oldukça kullanıyorum (tipik olarak dinamik olarak oluşturulmuş DOM öğelerinde). Meli.on()
tıklama işleyicileri hep olmak içeridedocument.ready
? - Performans: Çeşitli javascript / jQuery nesnelerini document.ready içinde veya dışında tutmak daha mı verimli? (Ayrıca, performans farkı önemli mi?)?
- Nesne kapsamı: AJAX yüklenen sayfalar can değildi erişim nesneleri içine öncesinde sayfanın document.ready, doğru mu? Yalnızca document.ready dışındaki nesnelere erişebilirler (yani, gerçekten "global" nesneler)?
Güncelleme: Bir iyi uygulama izleyin, hepsi benim javascript (jQuery kütüphanesi ve benim uygulamanın kod) yer almaktadır alt benim HTML sayfasının ve ben kullanıyorum defer
böylece benim AJAX yüklü sayfalarda jQuery içeren komut üzerine niteliğini I jQuery kitaplığına bu sayfalardan erişebilir.