これらの3つのイベントの違いは何ですか?
どちらが他の前/後にロードされますか?
<body>
<script type='text/javascript'>
$(document).ready(function(){
console.log('Document %s',+new Date());
});
$('body').ready(function(){
console.log('Body %s',+new Date());
});
$(window).ready(function(){
console.log('Window %s',+new Date());
});
</script>
<div>hello world</div>
</body>
奇妙なことに、それらは私がコードに置いたのと同じ順序で起動します。現在の例では。document
1つは最初にwindows
発砲し、もう1つは最後に発砲します。
ps window.onload vs <body onload = "" />、window.onloadvsdocument.onloadなどを 読みました。