1
Я ищу способ предварительной загрузки изображений для карусели моего сайта. Они загружены при загрузке страницы. Есть ли современный элегантный способ сделать это?Как создать предварительный загрузчик изображений в карусели
Я пытался без успеха:
var images = [];
$('.gallery_panel').each(function(){images.push($(this).attr('src'));});
$('.gallery_thumbs').each(function(){images.push($(this).attr('src'));});
и CSS преднагрузки:
<style>
#preloadedImages {
width: 0px;
height: 0px;
display: inline;
background-image: url(images/....png);
background-image: url(images/....png);
background-image: url(images/....png);
}
</style>
Интересно, почему вы объявили изображения в виде массива. Я думаю, вы имели в виду var images = {} – Kandinski
Я также не понимаю, почему вы создаете экземпляр объекта в каждом цикле. Почему бы не уловить их в одном объекте? – Kandinski
Вам нужно создать объект изображения для каждого изображения, которое вы хотите предварительно загрузить, и я просто нажимаю их на массив для хранения. – Lloyd