jQMを使用して2つの.htmlファイル間を移行しようとしています(テスト用のみ):
index.html:
<script>
function Go(){
var url = "go.html?go='123'";
$.mobile.changePage(url, {transition: "slide"});
}
</script>
<body>
<button onclick='Go();'>Go!</button>
</body>
go.html:
<script>
$( document ).on("#mainpage", "pageinit", function() {
// CODE GET URL VARs
function getUrlVars() {
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
vars[key] = value;
});
return vars;
}
var go = getUrlVars()['go'];
alert(go);
});
</script>
トランジションは正常に機能し、(URL ブラウザーで) 変数 ' go ' が表示されます (123)。
翻訳が終了してもアラートが機能せず、ページを更新して (F5) アラート (' 123 ') を表示する必要があります: JAVASCRIPT IN go.html DOESN'T WORK.
この問題を解決するにはどうすればよいですか?