我所做的每一次搜索都只包含这样的变量解决方案:$('#div'+ id)
我需要删除一行。
var row = $(this).parent().parent().parent().find('tr#' + id).html();
我想使用“行”名称而不是“$(this)... remove();”
答案 0 :(得分:6)
喜欢
$('tr[name='+rowname+']').remove()
答案 1 :(得分:4)
使用.closest,它比所有链接的父调用更安全,以防您更改将破坏代码的标记。
var row = $(this).closest('tr');
row.remove()
答案 2 :(得分:1)
只需使用对行的引用填充行var。
var row = $(this).parent().parent().parent().find('tr#' + id);
var html = $(row).html();
$(row).remove();