Показать сообщение отдельно
  #3 (permalink)  
Старый 21.05.2016, 21:00
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Bac9_AJlkaLLl,
var quantity = n =15,
    images = [],
imageDimensions = [];

function fillArray() {
    for (var i = 1; i <= quantity; i++) {
        var Picture = new Image;
        images.push(Picture);
        Picture.onload = function(a) {
            return function() {
                imageDimensions[a]({
                    width: this.width,
                    height: this.height
                });
                if (!--n) initProd()
            }
        }(i);
        Picture.src = "image/prod/" + i + ".jpg"
    }
}
fillArray();

function initProd() {
    console.log(images);
    console.log(imageDimensions)
};
Ответить с цитированием