我有下面这样的 html,我想通过“sku-code”获取元素(里面有一个连字符)
<div class="leavemessagebox" style="position: relative;" sku-code="m_showcase">
当我使用
browser.div(:sku-code=>'m_showcase')
红宝石报错
ERROR:undefined local variable or method `code' for #<AUT::WebClient:0x2c59650>
同样,ruby 无法将“sku-code”识别为名称,任何人都可以给我任何关于如何通过“sku-code”获取元素的建议?谢谢。很抱歉没有清楚地解释自己。有很多元素都有 sku-code 选择器,我想将它们全部收集在一个列表中,因此类名和标签名不稳定。我怎样才能做到这一点