【发布时间】:2023-03-04 06:24:01
【问题描述】:
我正在努力寻找答案,但不知如何找到下一个兄弟有直系孩子的元素...
例子:
<p>text</p>
<p>
<br/>
<span>text2</span>
</p>
在这种情况下,我该怎么办:
- 找到所有的
<p>和text,其中它有一个相邻的兄弟<p>和一个第一个孩子<br>,我猜这会转化为p + p > br:first-child? - 找到所有
<p>和text,其中它有一个相邻兄弟<p>和任何级别的孩子<br>,我猜这会转化为p + p br?
我尝试过的:
//p[contains(., 'text') and following-sibling::p[br]]
1.1。 //p[contains(., 'text') and following-sibling::p/*[br]]
1.2//p[contains(., 'text')]/following-sibling::p[br]
没有任何效果,还有希望吗?
谢谢!
【问题讨论】: