window.onload と$(document).ready の違い
window.onloadの場合の記述は以下です。
<script>
window.onload = function() {
alert("test");
}
</script>
$(document).readyの記述は以下です。
$(document).ready(){
alert("test");
}
window.onload
alert("test");は、HTML文書が完全にロードされたあとで実行されます。 画像などのデータをすべて読み込んでから実行されます。
$(document).ready
ブラウザがDOMツリーの準備を完了した時に呼び出されます。 画像などのデータの読み込みを待たずに実行されます。
ということで順序は、$(document).readyが先に実行されて、window.onloadが後に実行されます。