gpt4 book ai didi

javascript - 从jquery中的父div中删除子div

转载 作者:行者123 更新时间:2023-11-30 10:48:02 25 4
gpt4 key购买 nike

我正在尝试使用 jquery 从其父元素中删除 dom 中的子元素。

这是代码片段。

$('#delete').live('click' , function() {

var strchild = m.split("/",2)[1];
var c = group.children(strchild);
c.remove();

});

strchild 包含子元素的 id。组是父对象。我在变量 c 中得到了正确的子元素。但是删除功能失败。

有人可以帮助我吗?

谢谢。

最佳答案

如果你有

strchild

作为你要删除的元素的id,你可以这样做

$("#" + strchild).remove()

假设它是唯一具有该 id 的元素(它应该是,这就是 id 的全部意义)。

编辑:

如果有多个 ID,您需要具体引用父级。这很简单,因为您在问题中说 group 是父对象。正如您的代码示例所暗示的那样,此答案假定它是对象本身,而不是 id。

$("#" + strchild, group).remove()

在此处添加第二个参数会将选择器限制为第二个参数的规范。因此,这将在父(组)中搜索具有 id strchild 的元素,然后删除该元素。

关于javascript - 从jquery中的父div中删除子div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7166897/

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