setInterval добавлять класс по таймеру
Вот такой вот вопрос, как по таймеру добавлять класс к следующему элементу а у последующего этот класс удалить?
<ul id = 'any'> <li index='1'></li> <li index='2'></li> </ul> |
var i = 0,
nodes = document.getElementById('any').getElementsByTagName('li'),
d = nodes.length - 1;
setInterval(function () {
nodes[i].className = 'myClass',
nodes[i == d ? d : i].className = '',
i = i == d ? 0 : i + 1;
}, 1000);
|
exec,
где в твоём листинге 1, а где l :) Цитата:
i = (i + 1) % length; |
| Часовой пояс GMT +3, время: 15:47. |