0

下の画像に示すように、DOMが読み込まれているときのスピナーを作成したいと思います。

ここに画像の説明を入力してください

4

3 に答える 3

1

私がしていることは、ページが最初に行うことは、スピナーを表示し、次にwindow.onloadイベントでそれを削除することです。

于 2013-01-03T01:00:03.997 に答える
0

ウィンドウをオーバーレイするアニメーションGIFを追加し、ドキュメントの準備ができたら削除することができます。これにより、JavaScriptが有効になっていないクライアントが破損します。

于 2013-01-03T01:01:11.983 に答える
0

http://www.ajaxload.info/から読み込み画像を取得します

デフォルトでdisplay:nonecssで進行状況を表示するdivを追加します

   <div id="progress" style="display:none;">
            <img src="../images/ajax-progress.gif" alt="Loading please wait..." style="display:block; margin-left: auto; margin-right: auto"/>
            <span>Please wait while loading records...</span>
     </div>

あなたのjavascript関数でこのようなことをしてください

function GetData()
{
  //show loading div 
   $('#progress').show();
   $.ajax({
      url: 'ajax/test.html',
      success: function(data) {

      //Hide the progress div if loading data is done
      $('#progress').hide();
      }
   });
}
于 2013-01-03T01:11:06.110 に答える