Я получил этот фрагмент кода, следующего за tutorial comment (Джеймсом) на Nettuts, и я хотел бы его реализовать.preload images using jQuery
Учебный метод предварительной загрузки изображений длинный, но мне понравилась сокращенная версия Джеймса, однако я попытался реализовать это, и я не понимаю.
Кажется, мне нужно сначала настроить свой массив, цикл через этот массив, который затем создает объекты изображения и загружает их. Тем не менее, когда я проверяю свой Firebug, я не вижу загрузки изображений в кеш.
$(function(){
var imgArray = ['bghome01.jpg', 'bghome02.jpg', 'bghome03.jpg'];
$.preload = function (imgArray) {
$.each(imgArray, function() {
alert(imgArray);
(new Image()).src = 'Images/' + this;
});
};
});
Буду признателен за помощь!
дубликат: http://stackoverflow.com/questions/476679/preloading-images-with-jquery?rq=1 –