window.onload必須等待網頁中所有的內容加載完畢後(包括圖片)才能執行
$(document).ready()只需網頁中所有DOM結構繪製完畢後就可以執行了,不過可能DOM元素關聯的東西並沒有加載完。
window.onload 不能同時編寫多個,而$(document).ready()可以同時編寫多個,例如:
$(document).ready(function(){
alert("Hello");
});
$(document).ready(function(){
alert("Hello!!");
});
結果是:Hello Hello!!