1. 程式人生 > >前端的一些小點

前端的一些小點

1、window.onload和Jquery $(document).ready()的區別
執行時間:window.onload是網站結構,圖片等載入完成之後再執行
(document).ready()DOMwindow.onload(document).ready()可執行多個

window.onload
function first(){
alert(‘first’);
}
function second(){
alert(‘second’);
}
window.onload = first;
window.onload = second;
//只會執行第二個window.onload;不過可以通過以下方法來進行改進:
window.onload = function(){
first();
second();
}

$(document).ready()

(document).ready(){  
    function first(){  
        alert(‘first’);  
    }  
    function second(){  
        alert(‘second’);  
    }
(document).ready(function(){
first();
}
$(document).ready(function(){
second();
}
//兩條均會執行
}

2.window.onload沒有簡寫,(

docoument).ready(function())(function(){})

另外,需要注意一點,由於在 (document).ready()DOMhtmlDOM使Jqueryload()Load()onload