我有这段HTML代码:
<div>
<span>
First text
<span class="dot"></span>
Second text
</span>
<span class="other-span">
</span>
</div>
我需要仅获取“第二个文本”。 我尝试了这个JQuery代码:
const a = $('div').find('span:nth-child(1)').text();
console.log(a);
上述 jQuery 代码的输出结果如下:
First text Second text
如何才能仅获取带有class为dot的元素后的第二个文本
html
代码。 - Nicki Evansconst a = $('div span').contents().eq(2).text();
这段代码有点不同,但基本思路是一样的。 - Xzandro