document.ready和window.onload的區別

首先$(function(){}) 和 $(document).ready(function(){}) 是一個方法,$(function(){})爲簡寫(用的多)html

document.ready方法在DOM樹加載完成後就會執行,spa

而window.onload是在頁面資源(好比圖片和媒體資源,它們的加載速度遠慢於DOM的加載速度)加載完成以後才執行。code

也就是說$(document).ready要比window.onload先執行。htm

window.onload=function(){
   document.getElementById("bg").style.backgroundColor="#F90";
}
相關文章
相關標籤/搜索