我有一個簡單的jQuery Mobile應用程序,本質上是2頁。當我導航到jQuery Mobile中的頁面時,Javascript函數未被調用
第一頁有一個按鈕:
<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();
未被調用,如果我刷新頁面,該函數將被調用,但在我使用主頁上的按鈕進行導航時不會被調用。
如何確保在每次導航到此頁面時調用此函數?