Javascript 如何删除添加在tbody中的append?
我有下面这个片段工作良好。如何从复选框中获取追加数据的Javascript 如何删除添加在tbody中的append?,javascript,jquery,html,Javascript,Jquery,Html,我有下面这个片段工作良好。如何从复选框中获取追加数据的ID或Class。当我尝试下面的代码时,$('.chk')。单击(function(){ console.log(cc);})但它不工作。我想做的是在我添加了两行之后,我选中添加数据中的第一个复选框,然后单击“删除”,它将删除,因为它有一个复选框 $(.checkAll”).change(函数(){ $(“.selectall”).prop('checked',$(this.prop(“checked”)); $(“.gone”).remo
ID或Class
。当我尝试下面的代码时,$('.chk')。单击(function(){
console.log(cc);})
但它不工作。我想做的是在我添加了两行之后,我选中添加数据中的第一个复选框,然后单击“删除”,它将删除,因为它有一个复选框
$(.checkAll”).change(函数(){
$(“.selectall”).prop('checked',$(this.prop(“checked”));
$(“.gone”).removeAttr('checked');
});
$('.vv.ww')。在('click',function()上{
$(“tbody”).append(“基本上,您只需要使用chk
class选择only checked复选框,然后使用remove
class查找这些父级
下面是对代码片段的修订
$(.checkAll”).change(函数(){
$(“.selectall”).prop('checked',$(this.prop(“checked”));
$(“.gone”).removeAttr('checked');
});
$('.vv.ww')。在('click',function()上{
$(“tbody”).append('$('.chk')。单击(function(){
更改为$(document)。在('click','.chk',function(){
@guradio)上,如何确定复选框是否为选中?在我当前的代码中,它会导致on
和false
尝试使用$(document)。在('change','chk:chcked',function(){
@guradio它现在正在工作。但我的最后一个问题没有解决。我想做的是在附加数据中删除带有复选框的复选框。我正在尝试使用if
但我认为我仍然缺少。@Dfirmansyah如果我遵循您的方法,我可以删除给定的数据吗?@TrafalgarDLaw什么数据?现在可以:)