首页 > 解决方案 > 如何使用 jQuery 从 HTML 节点中选择文本内容?

问题描述

如何仅使用 jQuery 选择“一些文本”?

<p class="a">some text<a href="">some other text</a></p>

上面是代码。

我想$('p.a').text()工作不正常。

console.log($('p.a').text());
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<p class="a">some text<a href="">some other text</a></p>

标签: jquery

解决方案


$('p.a').contents().filter(function () { return this.nodeType === 1; });

推荐阅读