我正在尝试用类favoured
识别tr
标签,例如:
<tr class="home favoured ">
我有这个:
tableSpread = doc.css('.consensus-table').first
tableSpread.search('tr').each do |tr|
tr.at_css('.favoured')
end
我没有成功地识别出班级;对于循环的每一次迭代,我都得到nil
。
您的tr
是具有类favoured
的同一节点,而当您想要匹配具有类favoured
的tr
的后代时,您对选择器的使用是有效的。你应该做:
tableSpread.search('tr.favoured').each do |tr|
...
end