基本的に2ページの単純なjQuery Mobileアプリがあります。
最初のページにはボタンが 1 つあります。
<a href="location.html" data-theme="b" data-role="button" data-icon="arrow-r">Create Report</a>
に移動するボタンをクリックするとlocation.html
、このページには独自の JS ファイルがあり、そのファイル内には次のものがあります。
(function( $, undefined ) {
$( document ).on( "pageshow", function(){
initMap();
});
})( jQuery );
ただし、ページに到達してもJS関数initMap();
は呼び出されません。ページを更新すると関数が呼び出されますが、ホームページのボタンを使用してナビゲートすると呼び出されません。
このページに移動するたびにこの関数が呼び出されるようにするにはどうすればよいですか?