我正在使用Jquery Mobile构建移动应用程序,我需要根据某些规则取消显示页面并显示其他页面。
我有以下代码:
$('#login').live("pagebeforeshow", function() {
/*-> Here i have some code where i decide
if i continue loading the page or load(changepage) another page instead.*/
});
感谢您的建议,帮助我。 我应该更好地使用“pagebeforecreate”而不是“pagebeforeshow”或者你推荐什么?
答案 0 :(得分:0)
.live()
,而是使用.on()
:
$(document).on("pagebeforecreate", "#login", function(event){
if(condition){
event.preventDefault();
event.stopPropagation();
$.mobile.changePage("login.htm");
}
});