Показать сообщение отдельно
  #3 (permalink)  
Старый 10.12.2015, 22:51
Аспирант
Отправить личное сообщение для Tord002 Посмотреть профиль Найти все сообщения от Tord002
 
Регистрация: 03.12.2014
Сообщений: 58

Пробую обнулить. Итог тот же

var images = ['img/1.png', 'img/2.png', 'img/3.png', 'img/4.png', 'img/5.png'],
length = images.length,
index = 1;

function animate() {
id1=setInterval (function()
{
if(index == length) index = 0;
document.getElementById('img').src = images[index++];
if(index == 5) clearInterval(id1);
}, 65) // интервал смены изображений (setInterval 1)
clearInterval(id2);
animate2();
}

function animate2() {
id2=setInterval(animate, 4500)
}
animate2();

Последний раз редактировалось Tord002, 10.12.2015 в 22:54.
Ответить с цитированием