如图,怎么用JQ获取“怎么获取我”的文本,排除上下的span和a标签。
2 回答
HUX布斯
TA贡献1876条经验 获得超6个赞
用filter()过滤出文字节点(nodeType=3)和非空文字节点
var $text = $('p').contents().filter(function () {
return this.nodeType === 3 && this.nodeValue.trim() !== '';
});
console.log($text.text());
墨色风雨
TA贡献1853条经验 获得超6个赞
$('.item-desc').contents().filter(function() {
return this.nodeType == 3;
}).remove().text()
添加回答
举报
0/150
提交
取消