重複の可能性:同じ問題 (未解決)
Ajax 呼び出しの前に DOM をロードすることを示し、Ajax 呼び出しの後にそれを非表示にします。何らかの理由で、ロード中の画像は ajax 呼び出しが完了した後にのみ表示されます。結果は、私が入れない限り、読み込み中の画像さえ表示されないということdelay(#).hide(0)
です。コードは次のとおりです。
$("#loading-popup").show();
$.ajax({
// ajax here
});
$("#loading-popup").hide(0);
私の Web サイトで他の Ajax 呼び出しをテストしましたが、同じ問題が発生します。誰かがこれを解決しましたか?Chrome26を使用しています。
編集:同期ajax 呼び出しを使用していることを指定するのを忘れていました。( async: false
)