我正在設計JQuery Mobile應用程序,並面臨一個問題,我有兩個頁面,page1.aspx和page2.aspx,我必須從page1重定向到page2,目前我正在使用window.location.href重定向,但它也顯示在地址欄加載。爲了避免這種情況,我想使用$ .mobile.changePage。mobile.changePage
問題:
來第2頁我想執行寫在第二頁加載事件中的代碼之後,它的正常工作與window.location.href,但在使用mobile.changePage它重定向,但加載事件如果我正在刷新它正在加載的頁面,那麼在來到page2.aspx後不會觸發,所以我的問題是顯示page2.aspx加載事件時必須觸發。誰能告訴我爲什麼page2.aspx沒有加載,而使用$ .mobile.changePage 如果有人知道解決方案,請回復儘快,其非常緊迫。提前致謝。
頁面結構如下:
Page1.aspx的:
$.mobile.changePage("../Page2.aspx", { transition: "slide", changeHash: true, reverse: false });
Page2.aspx:
$('div').live("pageshow", function()
{
$('#lblTest').text("TestMessage");
}
現在,當我寫這樣的代碼,頁面正在改變,但在頁面2的加載事件中,無論我寫的代碼是否未執行,
這是我第二次我提出這個問題,請大家幫忙