重複の可能性:
jQueryは画像がロードされているかどうかをチェックします
次のマークアップがある状況があります。
<div class="image">
<img class="" src="content-images/1.jpg">
<span class="slide" rel="content-images/2.jpg"></span>
<span class="slide" rel="content-images/3.jpg"></span>
<span class="slide" rel="content-images/4.jpg"></span>
</div>
これで、CSSでは、のすべての子div.image
が絶対的に配置されるため、互いに積み重ねられます。
私がやっていることは、特定のトリガーで、ボタンがページ上の別の場所でクリックされたときに、各スパンでに設定された「s」span
を「」に変更することです。画像は大きな高解像度の画像であるため、完全に読み込まれるまでに時間がかかる場合があります。img
src
rel
javascript / jQueryを使用して、ボタンがクリックされてからすべてspan
のが置き換えられるまでの読み込みメッセージ/インジケーターを表示する必要がありますimg
。
.load()
画像やキャッシュなどの既知の問題のため、jQueryを使用できません。
読み込まれた画像を使用してみましたが、必要な処理が行われていないようです。
あなたが考えることができるこれを行う他の方法はありますか?