我想使用jsoup搜索以font标签开头的元素,但是返回ul
标签的元素?请帮忙。
<font class="text-error">Error</font>
<ul rel="open" stat="err" ... >
...
</ul>
已经尝试使用doc.select([rel=open][stat=err]);
但是需要在它之前寻找具有<font class="text-error">Error</font>
的元素。
注意:font标签可以有Ok或Error值,但是要查找Error的前缀,但是喜欢跳过Ok
答案 0 :(得分:0)
如果您想在font
代码后获得第一个 font+[rel=open][stat=err]
代码,请使用此代码 -
ul
如果你有几个 font~[rel=open][stat=err]
并且他们都是兄弟姐妹,你可以用 -
font:contains(Error)+[rel=open][stat=err]
修改强>
要选择包含特定文本的标签,例如&#34;错误&#34;,选择器是 -
font:not(:contains(Error))+[rel=open][stat=err]
选择不包含文字的标签&#34;错误&#34; -
Ember.computed.match