jquery-1.6.4.js、jquery.mobile-1.0.1、および phonegap を使用しています。ターゲット ページの pageid(#target) を使用して ChangePage を使用して別のページに移動できませんでした。targetpage.html を使用すると正常に動作しますが、ターゲット ページは引き続きデータを受信できます。
次のスクリプトは SourcePage.html から呼び出されます
$('#btnaddEntry').click(function(e){
e.preventDefault();
$('#hipage').jqmData('id',0);
$.mobile.changePage('#hipage');
});
TargetPage.html
<body>
<div data-role="page" id="hipage">
<div data-role="content">
Hi
</div>
<script type="text/javascript">
$('#hipage').live('pageshow' , function(event , ui){
var bookId = $('#hipage').jqmData('id');
if(bookId != null){
alert( bookId );
}
else{
alert( "No Data" );
}
});
</script>
</div>
</body>
window.location.href を解析するあらゆる種類のイベントとその他のソリューションを試しましたが、何もうまくいかないようです。ありがとう