【发布时间】:2011-11-22 05:42:26
【问题描述】:
我正在设计 JQuery Mobile 应用程序并在那里面临一个问题,我有两个页面,page1.aspx 和 page2.aspx,我必须从 page1 重定向到 page2,目前我正在使用 window.location.href 进行重定向,但是它也在地址栏中显示加载。为了避免这种情况,我想使用 $.mobile.changePage。
问题:
进入第2页后,我想执行第2页加载事件中编写的代码,它与window.location.href一起工作正常,但在使用mobile.changePage时,它正在重定向,但在进入第2页后加载事件没有触发。 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");
}
现在,当我编写这样的代码时,页面正在更改,但在 page2 的加载事件中,我编写的任何代码都没有执行,
这是我第二次提出这个问题,请帮忙
【问题讨论】:
标签: jquery-mobile