
Javascript yüklenme ve çalıştırma sırası
Kullandığımız bu 2 çalıştırma komutunun, nerelerde nasıl kullanıldığını anlamak adına size çalışma prensibinden bahsedeceğim. Document.ready() DOM nesnesi yüklendiği an çalışır. Window.load() bütün resimler ve dokümanlar yüklendiğinde çalışır.
Bir yerin yüksekliğini almak istiyor isek window.load() kullanmamız gerekir. Dom nesnesi, yüksekliğini alacağınız yerden önce yüklenir ise, sorunlar yaşanacaktır. Eğer bir yerin yükseliğini sağlıklı hesaplamak istiyor iseniz window.load kullanmanız gerekmektedir.
Dom hazır olduğunda çalışır.
$(document).ready(function() { });
Tüm sayfa yüklendiğinde çalışır.
$(window).load(function() { }); $(function() { });
Seçili nesne yüklendikten sonra çalışır.
$("nesne").load(function() { });