现在有以下HTML代码,要取出DIV中非p标签的文本
<div>
aaaa
<p>iiii</p>
bbbb
</div>
js代码:
$("div").contents().each(function(){
if(this.nodeType==3){ //文本节点
console.log($(this).text())
}
});
输出结果如下,不会包含p标签中的文本内容
aaaa
bbbb
现在有以下HTML代码,要取出DIV中非p标签的文本
<div>
aaaa
<p>iiii</p>
bbbb
</div>
js代码:
$("div").contents().each(function(){
if(this.nodeType==3){ //文本节点
console.log($(this).text())
}
});
输出结果如下,不会包含p标签中的文本内容
aaaa
bbbb