複数ページのテンプレートを使用して、PhoneGap と jQueryMobile のプロジェクトがあります。ホームページpageshow
でpageinit
、、、、イベントpagecreate
がpagebeforeshow
発生しません。考えられる解決策をいくつか試しました。
解決策 1:
$('#home').on("pageshow", function(e) { ... }
このソリューションでは、2 番目のページに変更してホームページに戻ると、イベントが発生しますが、アプリケーションが初めて読み込まれるときは発生しません。
解決策 2:
var selector = ':jqmData(role=page)';
$('body').on("pageshow", selector,function(e) { ... }
ここから解決策 2 を入手しましたが、うまくいきません。
この問題を解決するにはどうすればよいですか?