Тут такое дело, имеется массив элементов 15 дивов с разными бг-имэйджами, мне нужно по очереди их брать с интервалом 0.5-1 секунды и менять им значения бг-имейджа. (урл самого изображения, размер и смещение по игерку).
делал так:
var arr2 = jQuery.makeArray($('.item'));
console.log(arr2);
var arr2_length = arr2.length;
console.log(arr2_length);
var j = 0;
var timer = setInterval(function() {
if(j < (arr2_length - 1)) {
console.log('sta');
img2 = arr2[j].getAttribute('data-image');
arr2[j].style.background = "img2 no-repeat 0 -100px";
j++;
} else {
clearInterval(timer);
}
}, 1000);
но ничего не вышло, цикл идет, изображения не меняются...
Ах, да data-image - это как раз урл второй картинки.
Выглядит примерно так:
"url(/.../7486.jpg)"