jQuery では、次のように、さまざまなページやその他のイベントに対して複数の呼び出しを行うことができます。
$(document).ready(function() {
また、途中で複数の「準備完了」関数定義を追加できます。1 つだけに限定されるわけではありません。もちろん、これは、コードが使用されている場所の近くでコードを定義しておくことで役立ちます。
私の質問は、document.ready
関数宣言の 1 つで を使用してローカル変数を宣言した場合、ページでも使用されているvar
別のdocument.ready
関数宣言で使用できるでしょうか?
このような状況で jQuery がどのように機能するかはわかりません。さまざまな関数のスコープを何らかの形で織り交ぜるか、または ready イベントが発生したときにそれらの関数のそれぞれがスタンドアロンの方法で実行され、それぞれが他の変数について何も知らないかどうか。(私は2番目だと思います。)