当我使用 .click 事件时,我可以调用该方法。
在职的
$("#signin").live('click',function(){
jsTouch.loadPage('pages/tabs.html', { transition: 'pop-in' });
});
当我使用 jQuery.post 时,它无法加载该方法。
失败的
$("#signin").live('click',function(){
$.post("http://localhost/myAPI/index.php/api/requestlogin", { username: "admin", password: "test" },
function(data) {
if(data.response == 'success')
{
jsTouch.loadPage('pages/tabs.html', { transition: 'pop-in' });
}else{
alert(data.response);
}
});
});
控制台错误类型错误 :无法调用未定义的方法“loadPage”
这是 jstouch 库。 https://github.com/vitmalina/Web-2.0-Touch/blob/master/includes/jsTouch.js