gpt4 book ai didi

jquery - 使用jquery查找第一个有文本的子节点

转载 作者:行者123 更新时间:2023-12-01 07:32:16 25 4
gpt4 key购买 nike

我需要选择元素的第一位可读文本。

<li>
Hello world
</li>

<li>Hello world</li>

应该读作“Hello world”

<li>
<span>Hello Jupiter</span>
What's up?
</li>

应该读作“你好木星”

我在处理空格时遇到了麻烦,所以

function getTextFromFirstChild(el) {
return $(el).contents().first().text();
}

将返回 lf 但不返回任何其他内容(毕竟它是第一个文本节点)

最佳答案

function getTextFromFirstChild(el) {
return $(el).contents(":not(:empty)").first().text();
}

似乎可以达到目的

关于jquery - 使用jquery查找第一个有文本的子节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5137393/

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