@andreychumak
junior

Как найти элемент по его атрибуту и кликнуть по нему?

Использую плагин chosen для удобного поиска по select.

chosen строит такую структуру для моего select'a:
<ul class="chosen-results">
  <li class="active-result result-selected" data-option-array-index="0">- выберите город -</li> 
  <li class="active-result result-selected" data-option-array-index="1">Абакан </li>
  <li class="active-result" data-option-array-index="2">Азов </li>
  <li class="active-result" data-option-array-index="3">Александров </li>
</ul>


Нужно по определенному событию сделать имиитацию клика по
<li class="active-result result-selected" data-option-array-index="0">- выберите город -</li>

другими словами по первому элементу в списке.

Как его найти не могу понять. По data-option-array-index не получается.
Получить массив со всеми li и найти его по индексу тоже.
  • Вопрос задан
  • 401 просмотр
Пригласить эксперта
Ответы на вопрос 3
KorniloFF
@KorniloFF Куратор тега JavaScript
Работаю по font-end / JS
другими словами по первому элементу в списке.

document.querySelector('.chosen-results > li');
Ответ написан
Комментировать
SnaIP
@SnaIP
Front-end разработчик
$('.result-selected[data-option-array-index="0"]');
Ответ написан
@ps1panda
Верстальщик, начинающий front-end
Я бы посмотрел в плагине свойство ресет
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
25 нояб. 2024, в 18:39
30000 руб./за проект
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект