Добрый день уважаемые. Вот возникла необходимость в реализации следующего цикла.
Каждую секунду происходит замена цвета элементов строки списка, при этом на следующую секунду предшествующее значение класса предыдущего элемента убирается. Цикл бесконечен.
<ul id="list">
<li>Один</li>
<li>Два</li>
<li>Три</li>
<li>Четыре</li>
</ul>
$(function(){
$("#list li").each( function (){
setTimeout(function () {
$(this).css("color", "green")
}, 1000);
});
});
Подскажите, как такое реализовать. Мой JS не хочет почему-то задавать задержку.