尝试使用capybara
查找元素时,我收到的选择器错误无效这有效
page.find("#widget_amount_Standard")
然而,当我尝试使用
时credit_type = "Standard"
page.find("#widget_amount_'#{credit_type}'") OR
page.find("#widget_amount_"#{credit_type}"") OR
page.find("div[id^="widget_amount_'#{credit_type}'"]")
我仍然会遇到错误,我在语法上出错了,插值总是用双引号执行。
答案 0 :(得分:1)
这应该有效:
page.find("#widget_amount_#{credit_type}")