【发布时间】:2022-12-01 04:54:42
【问题描述】:
我正在研究小功能并面临有关动态添加的删除按钮的问题卡片分区并在每个按钮中具有相同的类名。
关于写作:
$(".delete-button").on('click', function(e){
e.preventDefault();
$(this).parent('div .card').remove();
});
此代码仅针对第一个运行卡片分区按钮。
而且,点击另一张卡的删除按钮不起作用。
这是 JSFiddle 链接,用于获取我的代码的清晰图像。
我希望在单击每张卡片的删除按钮时它应该删除该特定卡片。
如您所见,图像中有两张卡片。所以,在点击卡片 2 的删除按钮时,它应该删除卡二。
【问题讨论】:
-
第二项是动态添加的吗?
-
是的,为了显示小型 POC,我生成了第二张卡片并添加了相关图像。
-
欢迎来到堆栈溢出。请提供minimal reproducible example。您可能已委托给一个非静态元素,需要适当调整您的
.on()。
标签: javascript jquery