具有以下格式的HTML:
<h1 class="someClass"> Want this <span class="anotherClass"> don't want this </span> </h1>
如何使用js或jquery(首选)获取“ Want this”文本(不包括跨度文本)?
答案 0 :(得分:2)
您可以在普通JS中执行此操作。只需提取h1
的第一个子节点的内容即可。
console.log(
document.querySelector('h1').childNodes[0].nodeValue.trim()
);
<h1 class="someClass">
Want this
<span class="anotherClass">don't want this</span>
</h1>
答案 1 :(得分:0)
做到了:
$('.someClass').contents().get(0).nodeValue.trim();