Я пытаюсь добавить предварительное изображение для всех изображений с помощью метода jQuery load()
. В моем php-документе я прочитал папку с изображением и создаю элемент foreach img-tag
.Предварительная загрузка изображения для всех изображений
Что-то вроде этого:
$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
не работает для меня.
Может ли кто-нибудь объяснить мне, что я должен делать?
Благодарим за помощь!
// редактировать //
Если я использую дополнительный div
в html
он прекрасно работает.
'IMG {фоновое изображение: URL (CSS/IMG/spinner.gif) 50% не повторять; } ' –
Hi Roko' img {background: url (css/img/spinner.gif) 50% no-repeat;} 'не ждет, пока изображение будет полностью загружено? –
Вы пробовали? Это фиктивный фон-заполнитель, заданный как фон изображения. –