gpt4 book ai didi

javascript - jquery 选择器 - 选择不在另一个嵌套标签内的值

转载 作者:行者123 更新时间:2023-11-30 13:36:57 26 4
gpt4 key购买 nike

是否可以选择不在另一个嵌套标签内的标签值?

例如,在下面的代码中,我想从 $('#example') 中获取“我想选择的文本”。

<td id="example">
<a> Text I don't want to select</a>
<span> Other text I don't want to select</span>
Text I want to select
<anyOtherTag> Other text I don't want to select</anyOtherTag>
</td>

谢谢。

最佳答案

您可以使用 .contents().filter()向下到文本节点类型 (nodeType == 3),如下所示:

var text = $("#example").contents().filter(function() { 
return this.nodeType == 3;
}).text();
alert($.trim(text));

You can try it out here .由于 .text() 获取所有文本节点,包括其他空格,您可能想要 $.trim() (因为 IE<9 没有 String.trim() )我上面的结果。

关于javascript - jquery 选择器 - 选择不在另一个嵌套标签内的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4453723/

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