我想选择以下元素:
<tr class="tr_even" id="13-hey-guys">
我想通过它的 id 来选择它,它是一个对象的 id 和它的名称的动态生成的串联。
当我使用这条线捕获它:
within('tr id=\"#{item.id}-#{item.name.downcase}\"') do
...
我收到以下错误:
Failure/Error: within('tr id=\"#{item.id}-#{item.name.downcase}\"') do
Nokogiri::CSS::SyntaxError:
unexpected '=' after '[#<Nokogiri::CSS::Node:0x0000010835f210 @type=:DESCENDANT_SELECTOR, @value=[#<Nokogiri::CSS::Node:0x0000010835f4e0 @type=:ELEMENT_NAME, @value=["tr"]>, #<Nokogiri::CSS::Node:0x0000010835f2b0 @type=:ELEMENT_NAME, @value=["id"]>]>]'
如何捕捉我的元素