jQuery删除所有重复的元素,仅更改单选

我在jquery中有一个重复的字段集,用户可以在其中添加和删除项。 每个重复的元素都包含一组选择和文本字段。 在单选按钮中选择特定值(1)时,将出现重复的元素。 用户可以在单击正确的值后重复该区域,然后每次单击“ +”图标即可复制字段集,然后使用“-”图标删除。 我需要的是,如果以前添加了一些重复数据集的用户将单选值更改为0,则所有复制的字段集都将使用相同的复制功能消失。

重复按钮:

<a class="deleteGroup" href="#">
<i data-isicon="true" class="icon-minus Tip tip-small" data-role="_delete_group" opts="{&quot;trigger&quot;: &quot;hover&quot;}" data-original-title=""></i></a>
<a class="addGroup" href="#">
<i data-isicon="true" class="icon-plus Tip tip-small" data-role="_duplicate_group" opts="{&quot;trigger&quot;: &quot;hover&quot;}" data-original-title=""></i></a>

jQuery的

var livelloStudio = jQuery("input[name='iscritti___livelloIstruzione[]']:checked").val();
if(livelloStudio == '0') {
jQuery('.deleteGroup').each(function() { 
console.log("how many repeat?");
jQuery(".deleteGroup").click();
    });
jQuery('#group25').hide();
}

该代码似乎只能运行一次:它可以仅针对第一个元素正确触发单击。 我不明白为什么:当n是用户添加的项目数时,我可以看到console.log重复字符串n次。因此,我希望看到对每个应用了“ deleteGroup”类的元素重复执行click操作。 你看错了吗? 谢谢!