我有一组div,我想循环遍历,在其中,我想循环遍历子元素(此处嵌套了多个层次)。
如果我做:
puts browser.div(:class => 'layout4').element(:class => 'event-info').text
然后我正确地获得了我想要的子元素的文本,因此我尝试像这样将其复数形式:
browser.divs(:class => 'layout4').each do |event|
browser.event.elements(:class => 'event-info') do |game|
puts game.text
end
end
但那里的内循环根本没有运行。
你忘了内循环的“每个”
browser.divs(:class => 'layout4').each do |event|
browser.event.elements(:class => 'event-info').each do |game|
puts game.text
end
end
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句