【发布时间】:2015-03-09 06:22:21
【问题描述】:
我正在抓取一个网页,我要查找的文本位于包含另一个 span 的 span 中
<div class="someParentDiv">
<span>this is the text I want
<span class="childSpanClass">I don't want this text</span>
</span>
</div>
我正在尝试使用 jQuery 选择来获取我想要的文本,但是当我使用 text() 获取元素的文本时,我也会得到我不想要的子跨度的文本。
我设法只得到我想要的文字
$('div.someParentDiv span').remove('.childSpanClass')
但这对我来说似乎有点倒退(see example),我想知道是否有更好、更好的方法来做到这一点。 有什么想法吗?
【问题讨论】:
-
@Mritunjay - 类似,但情况不完全相同
标签: javascript jquery html