You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在jQuery中点击.icon-trash时移除其祖父元素.item-append

点击删除按钮移除对应父容器的解决方案

你的DOM结构中,每个删除按钮(.icon-trash)都嵌套在.item-append容器内,要实现点击按钮移除对应容器,只需要通过当前点击元素向上查找最近的.item-append元素即可。

修改后的jQuery代码如下:

$('.icon-trash').on('click', function () {
  $(this).closest('.item-append').remove();
});

关键说明:

  • $(this):指代当前被点击的.icon-trash元素
  • .closest('.item-append'):从当前元素开始向上遍历DOM树,找到第一个匹配.item-append的祖先元素(也就是你需要移除的目标容器)
  • .remove():移除找到的容器元素及其内部所有内容

如果你的.item-append是通过JS动态添加到页面中的,建议使用事件委托确保绑定生效,代码如下:

$(document).on('click', '.icon-trash', function () {
  $(this).closest('.item-append').remove();
});

内容的提问来源于stack exchange,提问作者maimon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 21:55:24