スコープ外の $(document).ready イベントで宣言された関数にアクセスするにはどうすればよいですか? つまり、ローカル関数をグローバル関数に変更するにはどうすればよいですか?
質問する
109 次
2 に答える
0
ready
ドキュメントハンドラーのウィンドウ オブジェクトに関数を追加できます。
$(document).ready(function(){
window.YourFunc = function (){
// Do something.
};
});
そして、いつでも呼び出すことができます:
window.YourFunc();
ready
しかし、最善の方法は、関数をハンドラーの外で定義することです。
于 2012-08-29T14:16:07.873 に答える
0
変数をスコープ外で宣言して、ドキュメントの準備完了メソッド内で割り当ててみませんか。その後、ドキュメントの準備ができている範囲外でアクセスできるようになりますか?
于 2012-08-29T14:14:23.737 に答える