$(window).loadは、DOMとページ上のすべてのコンテンツ(すべて)がCSS、画像、フレームのように完全に読み込まれたときに発生するイベントです。最良の例の1つは、実際の画像サイズを取得する場合、または使用するすべての詳細を取得する場合です。
$(document).ready()は、DOMが読み込まれ、スクリプトで操作できるようになったら、コードを実行する必要があることを示しています。jQueryスクリプトを実行するために画像が読み込まれるのを待ちません。
<script type = "text/javascript">
//$(window).load was deprecated in 1.8, and removed in jquery 3.0
// $(window).load(function() {
// alert("$(window).load fired");
// });
$(document).ready(function() {
alert("$(document).ready fired");
});
</script>
$(window).loadが$(document).ready()の後に起動されました
$(document).ready(function(){
})
//and
$(function(){
});
//and
jQuery(document).ready(function(){
});
上記の3つは同じです。$はjQueryのエイリアス名です。他のJavaScriptフレームワークが同じドル記号$を使用すると、競合が発生する可能性があります。uは競合jQueryのチームに直面した場合のソリューションを提供していない無競合続きを読みます。
$(window).loadは1.8で廃止され、jquery 3.0で削除されました