【发布时间】:2014-07-31 04:30:29
【问题描述】:
我正在尝试使用 css 选择器通过 Selenium 获取 <li> 内的元素
我有:
<div id= "popup">
<ul>
<li>
<div id="item" option= "1" ....> </div>
</li>
<li>
<div id="item" option= "2" ....> </div>
</li>
</ul>
</div>
我需要使用 option=2 获取第二个 div。我试过了:
webdriver.findElement(By.cssSelector("#popup > ul li:nth-child(n) [option=2]");
在 Chrome 的控制台中可以正常工作,但在 Selenium 中却不行:/这有什么问题?
【问题讨论】:
标签: html selenium css-selectors