На 1 странице несколько одинаковых элементов

Проблема заключается в том, что на странице 2 одинаковых элемента dropdown-v2__text
1 - ый находится на главной странице
2 - ой также на главной странице. Отображается после нажатия на page__controls. Открывается page__vertical-filter-fields, и он в нём

Как указать, что требуется именно 2 - ой элемент? Мне нужно на него кликнуть, чтобы открылся список.

Понял вопрос, но не уверен что понял проблему…
Дано:
клик в page__controls
после которого появляется page__vertical, у которого есть dropdown-v2__text
Задача:
Находим page__controls, делаем в него клик. После этого открывается page__vertical, в котором есть dropdown-v2__text.
Навскидку ничем не отличается от “дано”.

$("page__controls").click();
$("page__vertical").find("dropdown-v2__text");

Если page__vertical не спешит с появлением, можем его подождать:

$("page__vertical").shouldBe(visible)

а потом искать у него dropdown-v2__text.

2 лайка

Да, проблема точно такая, но всё равно выдаёт ошибку, попробовала ваш способ. page_vertical быстро отображается, но на элемент на ней так и не получается нажать.

Отталкивалась от вашего совета, заработало:
$(".page__vertical-filter-body").shouldBe(visible);
$(".page__vertical-filter-body").find(".dropdown-v2__icon-container").click();
С помощью find получилось найти, ну, и точки проставить. То, что нужно было найти, пришлось поменять…
Спасибо большое!
:+1: