У меня есть эта функция в файле с именем plugins.js :
$.fn.preload = function(){
this.each(function(){
$('<img/>')[0].src = this;
});
}
Тогда у меня есть это в другом файле с именем footer.js :
$(['img1.jpg','img2.jpg','img3.jpg']).preload();
Разве все это не должно предварительно загружать изображения?
Все изображения находятся в папке, называемой «графика».
Я подозреваю, что изображения не были предварительно загружены, потому что загрузка изображений занимает некоторое время, когда я наведите курсор мыши на кнопку (я использую изображения для эффектов mouseOver).
Есть ли способ проверить, что изображения были предварительно загружены? Могу ли я сделать это с помощью приведенного выше сценария?
Я не очень хорошо разбираюсь в jquery, поэтому помощь в коде приветствуется.
Спасибо