2

jQuery Mobile スピナーに問題があるようです。デスクトップ ブラウザの chrome を使用しているときは正常に動作しているように見えますが、Android ICS のモバイル ブラウザでは動作しません。

以下で使用しているコード

$(document).live('pageinit', (function() {
    $(document).ajaxStart($.mobile.showPageLoadingMsg());
    $(document).ajaxStop($.mobile.hidePageLoadingMsg());
}));
4

2 に答える 2

0

ajaxの開始/停止が非常に速く行われるため、表示されない可能性があります。この投稿の回答をチェックして、役立つかどうかを確認してください:ajaxStartイベントのjQueryモーダルダイアログ

于 2012-04-04T13:12:18.980 に答える
0

以下はおそらくページIDを「メイン」として機能させる可能性があります

$(document).delegate('div[data-role=page][id=main]', 'pageshow', function() {
    $.mobile.showPageLoadingMsg();
});

ありがとう、プロ開発者

于 2012-12-21T14:25:27.920 に答える