0

我无法从 jquerymobile 获得这个 PageLoading-Widget 工作。每次更改页面时,我都会尝试调用它。这是我的代码:

在每次页面更改时调用阻塞和解除阻塞的方法:

var tmpChangePage = $.mobile.changePage;
var globalChangePageTimeout = false;
$.mobile.changePage = function(toPage, options) {
    blockUI();
    if (globalChangePageTimeout)
        clearTimeout(globalChangePageTimeout);

    globalChangePageTimeout = setTimeout(function() {
        tmpChangePage(toPage, options);
        unblockUI();
    }, 100);
};

块UI():

function blockUI() {
$.mobile.loading('show', {
    text: 'loading',
    textVisible: true,
    theme: 'a'
});
}

我认为它应该可以工作,我没有像他们在此处的示例中那样做任何其他事情:http: //stage.api.jquerymobile.com/page-loading/

任何人都知道缺少什么?

4

0 回答 0