0
類
元素InvalidSelector我有這樣的代碼:水豚::騷靈::通過ID和
<td class="activities" id="3">
<a id="3" class="btn add_activity" href="#">+</a>
</td>
我想點擊+
鏈接。結果表單用javascript打開,所以我需要Poltergeist來點擊它。但它返回一個錯誤:
Capybara::Poltergeist::InvalidSelector:
The browser raised a syntax error while trying to evaluate css selector ".activities#28"
這是我的測試:
it "can open form", js: true do
within(".activities#28") do
click_link "+"
end
end
那麼,爲什麼它無法找到元素?
感謝你明確的答案!我將更改ID,以便他們遵循Web標準。 – John