Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Не работает click на выпадающй список jquery

watir
jquery
ruby
Теги: #<Tag:0x00007f7b64ddaa90> #<Tag:0x00007f7b64dda8d8> #<Tag:0x00007f7b64dda770>

#1

Добрый день!
Столкнулся с такой проблемой, перестал работать клик на выпадающий список.

browser.text_field(:id, ‘Adults’).click
browser.a(:data_value, ‘2’).click

Через консоль это работает, запускаю ту же страницу, оба действия отрабатывает корректно. В автоматическом режиме не работает, добавлял таймаут и when_present, бесполезно. Браузеры chrome ff. Есть у кого какие-то идеи?
p.s. в автом. режиме отрабатывает даже hover на нужный элемент, а клика нет.

сам input
<input type="text" value="1" name="Adults" id="Adults" data-val-required="The Adults field is required." data-val-regex-pattern="^[1-6]{1}$" data-val-regex="Не более шести" data-val-number="Поле должно содержать только цифры." data-val="true" data-list="1#1#2#2#3#3#4#4#5#5#6#6" class="select ui-autocomplete-input valid" autocomplete="off" readonly="readonly" aria-required="true" aria-invalid="false" aria-describedby="Adults-error">

список

<ul id="ui-id-3" class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" tabindex="0" style="display: none; top: 665px; left: 437.4px; width: 70px;">
<li class="ui-menu-item active">
<a class="ui-corner-all sitem" tabindex="-1" data-value="1">1</a>
<li class="ui-menu-item">
<a class="ui-corner-all sitem" tabindex="-1" data-value="2">2</a>
</li>

(Stan) #2

Больше информации. Когда перестал работать, код обновили, ватир обновили, браузер обновили? Пример вряд ли сможете дать? С какой ошибкой падаете? Не находит data_value или не может кликнуть?