.closest () в Capybara

Я хотел бы найти ближайшего родителя элемента html в огурце. точно так же, как функция .closest () jQuery.

это мой (псевдокод):

  aspect = find('.dropdown li:contains('+selector+')')
  dropdown = aspect.closest('.dropdown') #<-- the closest() function does not exist

  if not aspect.hasClass('.selected')
    dropdown.click
    sleep 1
    aspect.click
  end

может кто-нибудь сказать мне, как это сделать с помощью Capybara?

Ура!

Мануэль

7
задан Jo Liss 8 December 2011 в 19:53
поделиться