0

私は人々がこのようにしているのを見てきました

$(window).load(function(){
});

また

$(document).ready(function() {
});

しかし、一部の jquery はこれら 2 つの関数の外でも機能します。なぜでしょうか?

アップデート

うーん。つまり、$(document).ready? 内で $(window).load を使用できるということです。またはそれらは分離する必要がありますか?

4

1 に答える 1

0

スタンドしかない

$(document).ready()

DOM の準備ができた後に実行する .ready 関数。

$(window).load();

ページとそのすべてのコンテンツの読み込みが完了した後に実行されます。これは、すべての画像、css.

DOM ノードの選択に依存しない、またはドキュメントを完全にロードする必要のない JS コードを作成している場合は、通常、そのコードをこのブロックの外に配置する必要があります。

于 2012-11-18T10:11:23.853 に答える