【发布时间】:2015-04-25 09:47:15
【问题描述】:
我正在尝试使用 css 检查网页上是否存在特定元素。使用
$$("css=.class1 a")
返回
<a href="##################" id="ID-133333">Activate</a>
<a href="##################" id="ID-122222">Deactivate</a>
我需要检查是否出现了激活。谁能告诉我如何激活。
页面结构:
<div class = "class1">
<div class = "class2">
<a href="##################" id="ID-133333">Activate</a>
<a href="##################" id="ID-122222">Deactivate</a>
【问题讨论】:
-
"using css ..." - 究竟是如何工作的?
-
您是否要检查
Activate元素是否显示/存在于带有selenium的页面上? -
@Saifur 是的。我需要检查激活
-
@Maarten1909:
getElementsByClassName(我相信你指的就是这个)与 jQuery 无关。 -
@alecxe 为什么 $$("css=.class1 a.cointains('Activate')") 不起作用?
标签: jquery css selenium css-selectors