Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery没有';不适用于动态关闭按钮_Javascript_Jquery_Html - Fatal编程技术网

Javascript JQuery没有';不适用于动态关闭按钮

Javascript JQuery没有';不适用于动态关闭按钮,javascript,jquery,html,Javascript,Jquery,Html,因此,我得到了一个“技能”表,其中输入查找数组,检查是否可以将其添加到当前技能数组中以显示在表中 每一行都有一个删除按钮,但是向表中添加新行-删除按钮似乎不起作用 下面是我正在使用的JSFIDLE: 这是我当前删除表行的方式: $('.remove-skill').on('click', function() { var $kill = $(this).parent('td').parent('tr'); $kill.addClass('danger'); $kill.f

因此,我得到了一个“技能”表,其中输入查找数组,检查是否可以将其添加到当前技能数组中以显示在表中

每一行都有一个删除按钮,但是向表中添加新行-删除按钮似乎不起作用

下面是我正在使用的JSFIDLE:

这是我当前删除表行的方式:

$('.remove-skill').on('click', function() {
    var $kill = $(this).parent('td').parent('tr');
    $kill.addClass('danger');
    $kill.fadeOut(1250, function() {
        $(this).remove();
    });
});

您将获得页面上现在显示的所有元素,并订阅它们的单击事件,但这不会影响以后添加的元素。您需要订阅按目标筛选的文档

这应该起作用:

$(document).on('click', '.remove-skill', function() {
    var $kill = $(this).parent('td').parent('tr');
    $kill.addClass('danger');
    $kill.fadeOut(1250, function() {
        $(this).remove();
    });
});

即使这样也不行。该表处于我通过PHP包含的模式中,但仍然不起作用。即使将其添加到JSFIDLE中也不起作用