@Helen2901

Что поменять чтоб рандомный класс был упорядоченным 1.2.3.4 итд?

Есть вот такой вот просто скрипт который добавляет к кнопке .blog-archive-v3__category__main__item a
кастомный класс вида color-1 итд,он это делает случайным образом. Т.е у меня 5 кнопок с классом .blog-archive-v3__category__main__item a и к ним все добавляется случайны color-1 /2 итд...
Вот сам код-
<script type="text/javascript">
  $('.blog-archive-v3__category__main__item a').each(function() {
    var number = 1 + Math.floor(Math.random() * 10);
    $(this).addClass("color-" + number.toString());
});
</script>


Что тут нужно изменить чтоб первой кнопке был color-1 ,второй кнопке color-2 итд по порядку. Понимаю что нужно убоать этот math.random но не понимаю в JS
  • Вопрос задан
  • 37 просмотров
Решения вопроса 1
Aleksandr-JS-Developer
@Aleksandr-JS-Developer
Бери и делай
Вынесите счётчик за цикл и обновляйте после присвоения.

Примерно так:
let counter = 0;  
$('.blog-archive-v3__category__main__item a').each(function() {
    var number = 1 + ++counter
    $(this).addClass("color-" + number.toString());
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы