gpt4 book ai didi

javascript - remove() 仅在第一个 div 上工作,而不在其余动态添加的字段上工作

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

我正在尝试删除 HTML 字段,但删除不适用于动态添加的字段。

 $('.delete-ques').on('click', function() { 
alert('hello');
$(this).parent().remove();
return false;
});

https://jsfiddle.net/gp2gwana/3/

尝试添加和删除div

最佳答案

您需要事件委托(delegate)来将事件附加到动态添加的元素:

$('#clone-ques').on('click','.delete-ques', function() { 
alert('hello');
$(this).parent().remove();
return false;
});

Working Demo

关于javascript - remove() 仅在第一个 div 上工作,而不在其余动态添加的字段上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37319981/

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