temp-market
@temp-market
Фронтэнд разработчик

Как обращаться к нескольким элементам на странице рандомом (random)?

Дело в том что есть список людей которых нужно одобрить минимум 5000, и каждый раз нажимать на одобрить зная что есть JavaScript глупо. И я хочу с вашей помошью написать маленький скрипт который все сделало бы за меня, но пока что есть только такой код document.querySelector('.t-last > a').click(); (эмуляция клика).
Этот код кликает только первого элемента находящегося по этому пути $('.t-last > a'). а на странице таких элементов 15-20. Иногда бывает ошибку выводит при одобрении потому что есть связанные люди, т.е пока не одобришь одного другого не получиться одобрить. И получается так если в начале списка попадается такой человек который не получается одобрить пока другого не одобрю мой скрипт мягко говоря тормозит конкретно.
Жду от Вас помощи !!!!
  • Вопрос задан
  • 2320 просмотров
Решения вопроса 1
@MaxKondratenko
var z = Math.floor((Math.random()*1000));
случайное число от 0 до 1000;

$('.t-last > a:nth-child('+(z)+')').click();
далее используем псевдокласс nth-child , порядковый номер равен z
чет типа этого, писал на коленке.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы