phonegap+jquerymobile プロジェクトで $.mobile.changepage を使用してリダイレクトを行いました。しかし、私が混乱しているのは、すべてのページのスクリプトを同じファイル index.html に配置する必要があることです。そうでない場合、リダイレクト ページはヘッダー内の機能を実行できません。
たとえば、私のindex.htmlは次のようです
$(document).bind("deviceready",function(){$.mobile.changepage("test.html");})
次に、私のデバイスは test.html にリダイレクトされます
$("#btnTest").click(function(){alert("123");})
<button id="btnTest">Test</button>
ただし、スクリプトは test.html では実行されません。次に、スクリプトを index.html に配置します。期待どおりの動作が完了しました。いずれにせよ、すべてのスクリプトを同じページに配置すると、プロジェクトを保存するのがますます難しくなります。ご協力ありがとうございます。