【发布时间】:2019-03-07 11:55:25
【问题描述】:
我有以下循环遍历元素列表的脚本:
$browser.divs(class:'menu-index-page__menu-category').map do |cat|
cate = cat.h3.text
puts cate
cc = cat.ul(class:'menu-index-page__items')
cc.lis(class:'menu-index-page__item').each do |lit|
lit.fire_event :click
sleep(5)
班级列表的名称偶尔会更改为:
menu-index-page__item menu-index-page__item--unavailable
这会破坏脚本,我希望能够在它出现时跳过它并继续使用原始脚本。
【问题讨论】:
-
next if condition... 我想。