我正在构建一个基于浏览器的应用程序,由jQueryMobile面临一个问题:现在我有一个HTML包含多个“data-role = page”部分,每个部分都会调用后端来获取内容一旦激活。
$('body').bind('pagechange',function(event){
//grab content base on page id here, working!!!
});
但是,如果用户通过按浏览器上的“刷新”按钮重新加载页面,我如何检测并调用后端页面?
由于
答案 0 :(得分:0)
使用pageshow事件。像这样:
$("[data-role=page]").live('pageshow',function(event, ui){
var myId = $.mobile.activePage.attr('id');
// do something
});