0
我試圖顯示一些旋轉輪,而Ajax正在加載一些數據的下一個頁面顯示,我可以正確捕捉ajax開始和ajax停止事件,因爲我可以從console.log中看到它們,但是我看不到紡車!jQuery移動Ajax旋轉輪
$(document).ajaxStart(function(){
console.log("started");
$('#loading').show();
$.mobile.showPageLoadingMsg("a", msg, false);
}).ajaxStop(function(){
console.log("stopped");
$('#loading').hide();
$.mobile.hidePageLoadingMsg();
});
有趣的是,當我再回到以前的頁面車輪的作品,但是當我去沒有到另一個頁面
$.mobile.changePage("settings.html", {
transition: "flip",
reverse: false
});
如果Ajax是足夠短,JQM將不會展示了裝載機 - 或者爲我做的,至少......也許嘗試擴展後端腳本的時間來看看是否有幫助?另外,試試這個答案:http://stackoverflow.com/a/7817832/467164 –
@Zathrus作家感謝!你可以寫你的答案,所以我會接受它,該鏈接幫助 – Spring
如果該鏈接有幫助,然後請upvote從該鏈接的答案,並刪除這個問題,因爲它是前一個副本;-) –