Я использую Capybara для написания теста в своем приложении, но теперь у меня есть ситуация, когда мне нужно прочитать id элемента внутри capybara, например
myid = page.find("#parentNode").first(".childClass").id
Рассмотрим, что у меня есть структура HTML
<div id="parentNode">
<div id="childNode1" class="childClass">1</div>
<div id="childNode2" class="childClass">2</div>
</div>
Обратите внимание: Я не пытаюсь прочитать содержимое дочернего элемента node, но идентификатор. Вышеприведенное выше, например.
Ожидаемый результат: childNode1 (идентификатор первого элемента с классом childClass