【发布时间】:2015-04-22 03:17:35
【问题描述】:
我需要通过 xpath 获取 DOM 元素。我从这个链接得到了答案 Is there a way to get element by XPath using JavaScript in Selenium WebDriver?。 在元素被隐藏(显示:无)的情况下,此函数不会返回确切的结果。
在示例中,我正在尝试获取第一个 div 内容,但它显示了第二个 div 元素,它将隐藏元素计入计数。我还需要计算隐藏元素。需要这方面的帮助。
【问题讨论】:
-
那么使用jQuery selector -
$('body > div:not(:hidden):first');或$('body > div:visible:first');可能会更好一些性能...Fiddle
标签: javascript jquery