0

如图,怎么用JQ获取“怎么获取我”的文本,排除上下的spana标签。

查看全部 3 个回答

0
$('.item-desc')[0].firstChild.nextSibling.nextSibling.nodeValue;

推荐答案

1

已采纳

用filter()过滤出文字节点(nodeType=3)和非空文字节点

var $text = $('p').contents().filter(function () {
    return this.nodeType === 3 && this.nodeValue.trim() !== '';
});
console.log($text.text());