jQuery belge.hazır vs kendini çağıran anonim işlev
Bu ikisi arasındaki fark nedir.
$(document).ready(function(){ ... });
(function(){ ... })();
Bu her iki işlevi aynı anda denir? Belge biliyorum.hazır HTML sayfasının tamamı ama 2. işlevi ne olacak tarayıcı (kendi kendini çağıran anonim fonksiyon) tarafından işlendiğinde tetiklenir. Sayfa oluşturma veya karşılaşılan olduğunda denir tamamlamak için tarayıcı için beklemek mi?
CEVAP
$(document).ready(function(){ ... });
ya da kısa$(function(){...});
Bu İşlev anlamına gelir
DOM is ready
, başlangıç denirsorguörneğin elemanları..ready()
farklı tarayıcılarda farklı şekillerde DOM gerçekten hazır OLDUĞUNDAN emin olmak için kullanın.(function(){ ... })();
Bir işlev başka bir şey değildirkendisi çağırırtarayıcı
ecma-/javascript
çeviri olduğunda en kısa sürede. Bu yüzden, başarıylaDOM elements
üzerinde hareket edebilir, onun çok zor burada.
jQuery Mobile: belge hazır sayfa vs ol...
jQuery - kötü birden fazla belge) $var...
(belge) jQuery $.hazır ve UpdatePanels...
jQuery - Ne farklar(belge) $arasında.v...
JQuery belge.hazır vs ™ deviceready...