非常に大きなテーブルを含むページがあり、テーブルが読み込まれるまで読み込みアニメーションを表示したいと考えています。現時点では、次のソリューションを使用しています。<body>
divを作成した直後:
<div id="loading"></div>
そして</body>
、次の JS を使用する前のページの最後に:
$(document).ready(function(){
$('#loading').fadeOut();
});
問題は、Firefox では、ページが表示される前に完全にロードされているように見えることです。そのため、Web ページでテーブルへのリンクをクリックすると、firefox は数秒間処理を行った後、テーブルを含むページ全体が表示されます。「読み込み中<div>
」は非常に短い点滅です。これは、ページが非常に高速に読み込まれるためです。Firefox がページを処理している間に、それを修正して読み込み中の div を表示するにはどうすればよいですか?