gpt4 book ai didi

javascript - 有选择地从
获取文本

转载 作者:行者123 更新时间:2023-11-30 10:44:19 24 4
gpt4 key购买 nike

<div class="myDiv">
<p>I need get<strong>this</strong>
<a title="And this" href="#">but not this</a>
</p>
<p>And also<strong>This</strong>
<a title="And this" href="#">but not this</a>
</p>
</div>

除了嵌套标签中的文本,我如何获取 p 标签中的所有内容。我还需要获取标签 a 的“title”属性值吗?

最佳答案

使用 http://api.jquery.com/replaceWith/

  • 创建一个克隆
  • 用标题属性替换 a 标签
  • 在克隆节点上调用 text()

http://jsfiddle.net/mendesjuan/cBejv/2/

var clone = $('.myDiv p').clone();
clone.find('a').replaceWith(function() {
return this.getAttribute('title');
})
console.log(clone.text());

输出

I need get this

And this And also This

And this

关于javascript - 有选择地从 <div> 获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9303580/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com