[解決済み】$(document).readyの略記法
2022-04-05 12:18:58
質問
以下の略記は
$(document).ready
?
(function($){
//some code
})(jQuery);
このパターンがよく使われているのを見かけますが、それに関する参考文献が見当たりません。もし、このパターンが
$(document).ready()
うまくいかない特別な理由でもあるのでしょうか?私のテストでは、常にreadyイベントの前に発火するようです。
解決方法は?
の略記は
$(document).ready(handler)
は
$(handler)
(ここで
handler
は関数)。参照
ここで
.
ご質問のコードと
.ready()
. むしろ、これは jQuery オブジェクトを引数とする即時呼び出し型関数式(IIFE)なのです。その目的は、少なくとも
$
変数がコンフリクトを起こさないように、それ自身のブロックに限定しています。このパターンは通常、jQueryプラグインで使用されているのを見かけます。
$ == jQuery
.
関連
-
[解決済み】webpack-dev-serverにリモート接続すると、「Invalid Host header」というメッセージが表示されます。
-
[解決済み】Uncaught ReferenceError。Reactが定義されていない
-
[解決済み】Vueが定義されていない
-
[解決済み] jQueryを使用しない$(document).ready相当
-
[解決済み] Node.jsを使うタイミングをどう判断するか?
-
[解決済み] JavaScriptで日付の書式設定に関するドキュメントはどこにありますか?
-
[解決済み] window.onload vs $(document).ready()
-
[解決済み] Reactコンポーネント外でのクリックを検出する
-
[解決済み] JavaScript / jQuery のイベントバインディングを Firebug などでデバッグするには?
-
[解決済み] 複数のプロパティを持つCSSトランジションショートハンドリング?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】このエラーの原因は何ですか - "Fatal error: ローカルgruntを見つけることができません"
-
[解決済み】TypeError: $(...).DataTable は関数ではありません。
-
[解決済み】React Js: Uncaught (in promise) SyntaxError: 位置 0 の JSON で予期しないトークン < が発生しました。
-
[解決済み] jQueryで、ユーザーがそのフィールドを編集している間、テキストフィールドの最初の文字を大文字にするにはどうすればよいですか?
-
[解決済み】SecurityError: オリジンを持つフレームがクロスオリジンフレームにアクセスするのをブロックした
-
[解決済み] React with ES7: Uncaught TypeError: Cannot read property 'state' of undefined [duplicate] (未定義のプロパティ'state'を読み込むことはできません。
-
[解決済み】ある要素が可視DOMに存在するかどうかを確認するにはどうすればいいですか?
-
[解決済み】Babel NodeJS ES6: SyntaxError: 予期しないトークンのエクスポート
-
[解決済み】 Uncaught Reference Error: stLight is not defined (in Chrome only)
-
[解決済み】TypeError: AngularJSで未定義のプロパティ'get'を読み取れない