私はjQueryモバイルでアプリケーションに取り組んでいます。userpanelのすべてのページを1つの大きなファイルに入れて、1つの大きな.jsファイルで実行しようとしています。私が知らないのは、.js ファイルを次のように記述できるかどうかです。
ユーザーパネルがロードされたときに初期化する
$(document).on('pageinit', function(){
});
そして、これを置くことができれば、特定のページがIDによって呼び出されるときよりも:
$("#userpanel").on('pageshow', function(){
});
すべてのページで次のような最初のページ内:
$(document).on('pageinit', function(){
$("#userpanel").on('pageshow', function(){
});
$("#*********").on('pageshow', function(){
});
$("#*********").on('pageshow', function(){
});
});
などなど、これが仕組みなのか、jQuery/JS の基本概念を誤解しているのでしょうか。はいの場合、良い方法は何ですか?