【发布时间】:2013-06-03 20:06:24
【问题描述】:
我想将此 CSS 选择器与 Selenium webdriver 一起使用
#coordinatonTable .odd:not(:has(.dataTables_empty))
我收到“指定的字符串无效或非法”错误。 我尝试了 w3schools 的 jquery 选择器测试。此服务还向我显示“非法选择器”。 如果我缩短选择器,它会起作用
#short .odd:not(:has(.dataTables_empty))
#coordinatonTable .odd:not(:has(.short))
#short .odd:not(:has(.short))
看起来选择器太长了。但这不可能是真的。 有什么建议吗?
html部分的结构是这样的:
id="coordinatonTable"
class="odd"
class="dataTables_empty"
class="odd"
class="something"
class="odd"
class="somethingelse"
...
如果没有空子元素,我想获取所有奇数元素。
【问题讨论】:
标签: css selenium css-selectors