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, время: 02:03. |