我想通过class_name
查找并返回所有元素中的最后一个元素。
在jquery中,我们可以编写如下内容,但在 capybara 中似乎不起作用
find(".delete:last")
如果您使用 webkit
驱动程序,您可以编写类似 -
find(".delete:last-child")
在 capybara 中,您可以使用以下方法获取最后一个元素 -
all(:css, ".delete").last
除了上述之外还有其他选择吗?
最佳答案
我遇到了同样的问题,最终在 Capybara 2.4 中使用了这个方法
all('.delete').last
关于ruby-on-rails - 如何找到 capybara 中最后一个匹配的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18507392/