質問するログイン新規登録

回答編集履歴

1

.

2023/10/18 03:37

投稿

int32_t
int32_t

スコア21933

answer CHANGED
@@ -1,3 +1,3 @@
1
- `$(function(){...})` 内のコードは DOMContentLoaded イベントで実行されますが、その時点では既に `window` の `load` イベントが起きた後である可能性があります。そのタイミンで `$(window).on('load', ...` でコールバックを登録しても手遅れなわけです。
1
+ `$(function(){...})` 内のコードは `DOMContentLoaded` イベントで実行されますが、その時点では既に `window` の `load` イベントが起きた後である可能性があります。そのタイミンで `$(window).on('load', ...` でコールバックを登録しても手遅れなわけです。
2
2
 
3
3
  `$(function(){...})` の中に入れないと動かない処理、逆に中に入れると動かない処理、どちらでもいい処理がありますが、処理をどのタイミングで実行すべきなのかを理解して判断する必要があります。