3

我正在使用 Phonegap + JQM 构建离线应用程序。是否有可能在每个页面更改事件上全局设置显示加载消息?

4

2 回答 2

0
$(document).live('pagebeforehide', function(){
    $.mobile.showPageLoadingMsg();
    //More stuff to do
});

$(document).live('pageshow', function(){
    //More stuff to do
    $.mobile.hidePageLoadingMsg();
});
于 2012-06-22T08:28:11.707 回答
0

Nirmal 的回答对我不起作用,但绑定到各个页面可以:

$("div[data-role='page']").live('pagebeforehide', function(){
    console.log("showing....");
    $.mobile.showPageLoadingMsg();
    //More stuff to do
});

$("div[data-role='page']").live('pageshow', function(){
    //More stuff to do
    console.log("hiding....");
    $.mobile.hidePageLoadingMsg();
});

jsFiddle - 看日志,有时候看的太快了

于 2012-09-21T21:26:22.087 回答