[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создание массива кэш-изображений
Stasonix
допустим есть массив:

var ximg = new Array();
ximg[0] = "foto1.jpg";
ximg[1] = "foto2.jpg";
ximg[2] = "foto3.jpg";
ximg[3] = "foto4.jpg";


вот тепер как это забить в кэш-массив через цикл? Объект IMAGE

т.е.


var cashimg = new Image();
...

// дальше как?





Спустя 7 минут, 3 секунды (8.10.2011 - 17:55) vital написал(а):
foreach (ximg as i)
{
//тут I элемент массива
}

Спустя 1 минута, 58 секунд (8.10.2011 - 17:57) Stasonix написал(а):
Цитата (vital @ 8.10.2011 - 14:55)
foreach (ximg as i)
{
//тут I элемент массива
}




foreach (ximg as i) {
cashimg[i].src = ximg[i];
}


так что ли?

Спустя 1 минута, 9 секунд (8.10.2011 - 17:58) vital написал(а):
Цитата (Stasonix @ 8.10.2011 - 16:57)
Цитата (vital @ 8.10.2011 - 14:55)
foreach (ximg as i)
{
//тут I элемент массива
}




foreach (ximg as i) {
cashimg[i].src = ximg[i];
}


так что ли?

нет

Спустя 10 минут, 31 секунда (8.10.2011 - 18:08) Stasonix написал(а):

var imagesList = [
'flower.jpg','tree.jpg','open.gif','close.gif',
'folder.gif','minimize.gif','maximize.gif','exit.png'
];

var aImages = [];
for (var i = 0, len = imagesList.length; i < len; i++) {
aImages[i] = new Image();
aImages[i].src = imagesList[i];
}


гугл пока быстрее работает

Спустя 25 минут, 40 секунд (8.10.2011 - 18:34) Stasonix написал(а):
Кстати, а как его присвоить-то уже существующему IMG?


$('img').attr("src","../images/"+proimg[1].src+"");
alert($('img').attr("src"));


user posted image

я думаю всем видно в чем проблемка


Спустя 4 минуты, 52 секунды (8.10.2011 - 18:39) Stasonix написал(а):
и даже так:

 $('img').attr("src",proimg[1].src); 


не вариант, т.е. что получается, надо весь сам объект подменить ранее созданным объектом.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.