У меня есть неупорядоченный список HTML, такие как это:Добавить и удалить класс из списка с помощью JQuery
<ul>
<li class="current"></li>
<li></li>
<li></li>
</ul>
Использование JQuery, я хотел бы, чтобы автоматически удалить текущий класс из первого элемента Li и добавить его к Второй класс. Через короткий промежуток времени я хотел бы удалить класс из второго элемента li и добавить его к третьему. Я бы хотел, чтобы это повторилось.
меня это до сих пор, но это не совсем то, что мне нужно:
$("ul li:first-child").addClass('current').delay(1000).queue(function(next){
$(this).removeClass('current');
$(this).next().addClass('current')
next();
});
'.delay()' специально используется для анимации. –
@LittleBigBot: '.delay()' используется для любой очереди. Вот почему OP использует '.queue()' для запуска отложенного кода. –
А, я стою исправлено. –