2012-04-16 44 views
1

林建設由jQueryMobile一個基於瀏覽器的應用程序,並面臨着一個問題:現在我有一個HTML包含多個「數據角色=頁面」部分,每個人都會調用後端搶內容一旦激活。我怎麼能叫數據時jQueryMobile頁改變

$('body').bind('pagechange',function(event){ 
    //grab content base on page id here, working!!! 
}); 

但是,如果用戶通過按下重新載入頁面「刷新」瀏覽器的按鈕,我怎麼可以檢測並調用後臺頁面?

感謝

回答

0

使用pageshow事件。事情是這樣的:

$("[data-role=page]").live('pageshow',function(event, ui){ 
    var myId = $.mobile.activePage.attr('id'); 
    // do something 
});