我有一个行数偶数的表。
奇数行是可见的,其中包含删除按钮,甚至隐藏行。
删除应删除一对,奇数行和隐藏偶数行。
以下仅删除奇数行。如何删除奇数行和下一个兄弟?
$('deleteButton').click(function() {
var $tr = $(this).closest('tr');
$tr.remove().next('tr').remove();
});
非常感谢
答案 0 :(得分:10)
您可以使用addBack() jQuery方法:
$tr.next('tr').addBack().remove();
答案 1 :(得分:1)
首先删除sibling
,因为首先删除源row
会在尝试访问已删除行的sibling
时导致错误。
$('deleteButton').click(function() {
var $tr = $(this).closest('tr');
$tr.next('tr').remove();
$tr.remove();
});
答案 2 :(得分:0)
使用它,它会起作用,
$('deleteButton').click(function() {
var $tr = $(this).closest('tr');
$tr.next('tr').remove();
$tr.remove();
});