jquery中$(document).ready(function(){//todo});window.onload时间线关系
1、基于DOM的解析加載過程,即:document.readystate狀態,
其有如下四個狀態:
a、uninitiated,未初始化狀態。
b、loading,dom開始解析。
c、loaded,dom解析完成、document.ready觸發,然后再加載其他東西(圖片、延遲加載的js代碼等)。
d、complete,所需要的圖片 異步js等也加載完成,整個頁面不在請求數據。
2、例子如下:
document.onreadystatechange = function(){
if(document.readyState == "complete"){ //當頁面加載狀態為完全結束時進入
console.log("dom resolve complete");
}?else if(document.readyState=="loading"){
console.log("dom?resolving");
}else if(document.readyState == "loaded"){
console.log("dom resolved...");
}
}
轉載于:https://www.cnblogs.com/flappyboy/p/3833915.html
總結
以上是生活随笔為你收集整理的jquery中$(document).ready(function(){//todo});window.onload时间线关系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转帖】漫话C++0x(四) —- fu
- 下一篇: OpenResty+lua+Graphi