【发布时间】:2019-01-03 08:24:48
【问题描述】:
简单的话题:我不要孩子。
我使用 Capybara 来计算元素,它们是父元素的“第一级子元素”。所以为了更清楚,我有一个如下的 HTML:
<html>
<body>
<div id="parentdiv">
<div>
<div></div>
<div></div>
<div></div>
</div>
<div>
<div></div>
</div>
</div>
<whatever>
</whatever>
</body>
</html>
我想计算 div 元素,它们是 id="parentdiv" 的 div 的子元素。所以结果应该是 2 而不是 6 或 7。这样做的正确方法是什么?
谢谢!
【问题讨论】:
-
我在这里找到了一个使用 xpath 的解决方案:stackoverflow.com/questions/18621793/… 但是有没有更漂亮的 css 解决方案?
标签: selenium cucumber capybara