gpt4 book ai didi

jQuery on() 无法删除元素

转载 作者:行者123 更新时间:2023-12-01 04:23:02 25 4
gpt4 key购买 nike

我正在制作一个动态表来收集乘客的个人数据。该表上方有一个控件,用于在末尾添加更多行,每一行都是第一行的副本,并且该表的最后一个元素有一个链接,我将其用作删除该行的控件。

问题在于,只有第一行(不是动态创建的行)是唯一实际工作的行,并且能够自行删除。

因此,由于缺少初始行,页面甚至停止创建新行(但这是另一个问题 xD)。

这是我用来删除行的代码:

$('.remove').on("click",function(event){
event.preventDefault;
$(this).parent().parent().remove();

//alert(str);
newRowNum -= 1;
});

如果您想查看的话,这里是实时站点: http://www.micontrol.cl/~mvargas/wordpress/wp-transatacama/reservas-rapidas/tabladinamica.php

最佳答案

.on() 事件仅绑定(bind)到最初位于 DOM 中且具有默认语法的元素。 See the documentation for it 。如果您想将事件委托(delegate)给其他元素,您需要有第二个选择器。

关于jQuery on() 无法删除元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8854372/

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