我的页面上有两张桌子。第一列有三列,第二列有两列。第一个表上的中间列是一个图像,当您单击它时,它会将该行向下移动到第二个表。目前我有
$('table td img.add').live('click', (function() {
$('table#tblName').append( $(this).closest('tr') );
}));
哪个有效。该行将从第一个表中删除,并放在第二个表的底部。唯一的问题是我只想移动第1列和第3列。我尝试在第二个表中添加一个中间列,然后使用jQuery在页面加载时隐藏它,但是当我添加一行时,该新行有三个单元格。
答案 0 :(得分:0)
这应该有效。
$('table td img.add').live('click', (function() {
var parent = $(this).closest('tr');
// remove the middle td
$(this).closest('td').remove();
$('table#tblName').append( parent );
}));