私は2つのimg要素を持っています。それらの 2 つの ID: rimg と limg。limg は読み込み中の gif で、rimg はリロードされた画像の完全版です。
これは、画像の読み込みが完了する前に読み込みを表示するコードです。
$("#limg").fadeIn("fast");
$("#rimg").attr("src",$(that).attr("bsrc")).load(function(){
$("#limg").fadeOut("fast",function () {
$("#rimg").attr("alt",$(that).attr("alt"));
$("#rimg").fadeIn("normal");
});
});
初めてサイトにログインすると、読み込み中の gif が表示されます。初めてではない場合はまだそれが表示されていますが、その読み込みなしで読み込みをスムーズにする必要があります。読み込み中のgifを表示する前に、画像が読み込まれてキャッシュされているかどうかを確認するにはどうすればよいですか?