ログインページがあり、Webページがajax関数を呼び出してデータをロードしている間にスピナーを表示したいと思います. 他の質問からタイムアウトを取得しました。デバッグしてステップスルーしているがライブではない場合に機能します。ajaxのbeforeSendにも入れてみました。
$('#loginButton').live('click',function(e){
$.mobile.showPageLoadingMsg();
setTimeout(initialLogin(),300);
});
ありがとう!
if(success){
//Load home page
$.mobile.changePage("#second");
loadList(); //loads listview
}
参考までに、私が使用している設定は次のとおりです
$(document).bind("mobileinit", function(){
$.mobile.defaultPageTransition = 'none';
$.mobile.buttonMarkup.hoverDelay= 250;
$.mobile.allowCrossDomainPages = true;
$.support.cors = true;
$.mobile.pushStateEnabled = false;
$.mobile.orientationChangeEnabled = true;
});