2
我有一個簡單的功能,可以在登錄後更改頁面。一旦頁面被更改,我想運行一個不同的函數來加載地圖。更改後的Jquery手機通話功能頁面
function doLogin(username, password){
show_load("logging in...");
Parse.User.logIn(username, password, {
success: function(user){
window.localStorage.setItem("userObjectId", user.objectid);
hide_load();
$.mobile.changePage("home.html", {transition: "slide"}, true, true);
$("#home_page").on("pageshow", function(){
navigator.notification.alert("hello");
});
},
error: function(user, error){
hide_load();
$(".error_popup_title").text("login error");
$(".error_popup_content").text(error.message);
$("#error_popup_link").click();
}
});
}
右它改變了我想運行一個函數調用showMap()的頁面後,
無論我做什麼,在我致電更改頁面後都無法運行任何內容。甚至沒有警報!
我使用的頁面顯示的只是一個警報更新我原來的職位。什麼都沒發生。 –
我最終把pageshow放到了我的pageinit中,現在它工作正常。 –