考虑下面的HTML
<div>
<span>1000</span>Geoffery<span>5</span>
</div>
如何使用Cheerio提取Geoffery
。目前,如果我使用
$('div').text()
我得到1000Geoffery5
。
答案 0 :(得分:1)
由于我没有足够的回复评论,请尝试
$('div').children().eq(0).children().eq(0).text()
.text()
为您提供选择器中元素的文本。使用.children.eq(0).children().eq(0)
,您可以选择包含所需文本的div
元素的第一个子项的第一个子项。
修改:您也可以使用.first()
代替.eq(0)