0
jQuery load()
メソッドを使用して、すべての画像のプリロード画像を追加しようとしています。 私のPHPドキュメントでは、イメージフォルダを読んでimg-tag
foreach要素を作成します。このようなすべての画像のプリロード画像
何か:
$myimages = opendir("img/");
$gallery = array();
while($myimage = readdir($myimages))
{
if($myimage != '.' AND $myimage != '..')
{
$gallery[] = $image;
}
}
sort($gallery);
foreach ($gallery as $image) {
echo '<div><img src="img/'.$image.'" id="preload"/></div>';
}
closedir($myimages);
今、私はイメージがロードされているティル「スピナー・画像」を表示します。 window.load
またはjQuery load
で試してみると、うまくいきません。
誰も私が何をしなければならないか説明できますか?
ありがとうございました!
//編集//
私はhtml
に余分div
を使用している場合は、それが正常に動作します。
'IMG {背景画像:URL(CSS/IMG/spinner.gif)50%無リピート; } ' –
こんにちはRoko' img {バックグラウンド:url(css/img/spinner.gif)50%no-repeat;} 'イメージが完全に読み込まれるまで待ちませんか? –
試しましたか?これは、画像の背景として設定されたダミーの背景プレースホルダです。 –