gpt4 book ai didi

javascript - 如何删除已知 ID 元素中的特定子元素?

转载 作者:行者123 更新时间:2023-11-30 07:17:34 25 4
gpt4 key购买 nike

我希望能够确定我知道其 ID 的父节点是否具有直接子节点,如果检测到此类节点,则将其删除。节点(如果存在)将始终跟随一些文本,因此我认为我不能使用 firstChild 或 lastChild。

理想情况下,我会使用 Javascript 来尽量减少性能损失。尽管必要时 JQuery 也可以工作。

代码是这样的:

<a id="anchorID">some text 
<span class="spanClass">some span text</span>
</a>

我们一如既往地感谢您的帮助。

最佳答案

如果您想删除 anchor 中的子节点,并且您可以使用 jQuery,那么它非常简单:

$("#anchorId").empty();

编辑

您只想删除跨度吗?

$("#anchorID span").remove();

这将删除 anchor 中的所有 跨度。如果你只想删除第一个跨度,那么你可以这样做

$("#anchorID span:first").remove();

关于javascript - 如何删除已知 ID 元素中的特定子元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9104458/

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