jqueryの$(document).ready()とwindow.onloadの違い

684 ワード

したがって、あるピクチャまたは他のリソースが長い間ロードされると、訪問者は、ピクチャのロード前に動的に追加する要素に依存するスクリプトを実行してスクリプトエラーを引き起こす不完全なページを見ることができる.
window.onload=function(){testDiv.innerHTML="動的に作成されたdiv";
解決策はDOMが解析された後、画像と外部資源のロード前に私たちの関数を実行することである.jQueryでは、この実装を実行できます.
 
  
//jQuery $(document).ready(function)
$(document).ready(
function() { testDiv.innerHTML = "
$(document).ready(function)
"; }
);
// :
/jQuery $(function)
$(
function() { testDiv.innerHTML += "
$(function)
"; }
);