我有一个改变页面的功能:
...
success: function (data) {
if (data == 1 ) {
$.mobile.changePage( "second.html", { transition: "slideup"} );
} else {
showConfirm();
}
},
...
on second.html
我有一个ajax调用,从php文件中加载一些数据。
如果我转到second.html
我会得到结果,但如果我使用$.mobile.changePage...
知道需要做什么吗?是否需要再次初始化?
答案 0 :(得分:1)
这是jQuery Mobile的一个功能。 changepage事件不会:
它只是将加载的html转储到当前页面上的新div中。
将所有javascript从second.html移到pageshow事件中的索引页面,应该执行操作。
希望这有帮助。