Html 尝试使用Watir选择列表项

Html 尝试使用Watir选择列表项,html,ruby,watir,Html,Ruby,Watir,当我点击链接时,我无法选择一个列表元素,我得到的列表将显示,这将使样式显示块可见,但是watir找不到该元素并超时 下面是一个代码示例,只显示了一个列表项,但它们都是相同的。独特的方面是文本。“机器翻译” 我想出了一个解决办法。如果有人有另一个更优雅的,请张贴。谢谢 @b.link(:id => "addQuality").click @b.div(:class => "col-md-12").ul.li(:text => "Publication").click @b.se

当我点击链接时,我无法选择一个列表元素,我得到的列表将显示,这将使样式显示块可见,但是watir找不到该元素并超时

下面是一个代码示例,只显示了一个列表项,但它们都是相同的。独特的方面是文本。“机器翻译”


我想出了一个解决办法。如果有人有另一个更优雅的,请张贴。谢谢

@b.link(:id => "addQuality").click
@b.div(:class => "col-md-12").ul.li(:text => "Publication").click
@b.select_list(:id => "addQualityList").when_present(2).click
@b.link(:id => "addQuality").click
@b.div(:class => "col-md-12").ul.li(:text => "Publication").click