首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Capybara使用什么库作为CSS选择器?

Capybara使用什么库作为CSS选择器?
EN

Stack Overflow用户
提问于 2010-11-08 22:00:24
回答 1查看 1.9K关注 0票数 3

对于我的验收测试,我使用牛排和Capybara (+ Envjs)。当尝试查找像这样的find("#ticker").find("li:eq(0)")元素时,它告诉我Unable to find 'li:eq(0)',但是find("#ticker").find("li:eq(1)")返回了列表中正确的第一个li元素。我习惯了eq选择器以0 (jQuery)开头。为什么Capybara中的eq选择器以1开头?Bug还是特性?

更新

它似乎是一些非官方的选择器,它的工作方式类似于nth-child。Capybara (/Envjs)在引擎盖下使用什么作为选择器?它看起来并不像上面提到的那样是以eq(0)开头的jQuery。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-10 08:09:05

水豚在引擎盖下使用Nokogiri

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4124523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档