У меня есть несколько отдельных рубрик:Бесконечный цикл each() в jQuery?
<h3 class="ads">First</h3>
<h3 class="ads">Second</h3>
<h3 class="ads">Third</h3>
И я хотел бы, чтобы иметь возможность непрерывно циклично над ними, изменяя текст от черного до красного, а затем обратно в черный, как только следующий заголовок изменен на красный.
Вот что я до сих пор: он работает один раз, но я не могу получить его повторно цикл успешно:
$('.ads').each(function(i) {
var el=$(this);
setTimeout(function() {
el.prevAll('.ads').css('color','black');
el.css('color', 'red');
}, i * 3000);
});
Я хотел бы, чтобы иметь возможность вручную установить, как долго я ждать между каждым измените, поэтому объяснение тоже поможет!
использование 'setInterval' вместо' setTimeout' для начала, может быть. –
@ d'alar'cop: Э, почему? – Ryan
Простите, не хотите, чтобы он продолжал идти? Возможно, я неправильно понял. Неважно. –