我有一个有 3 行的表格,可以在其中填写值。
现在我在最后一个 tr 中有一个链接,上面写着“+ More”。
如果按预期工作,“+ More”链接应该克隆上面的 tr 并将其附加到链接上方。
这是我有多远:
$(document).ready(function(){
$('.appendRow').bind('click', function(){
var $table = $(this).closest('table');
var $tr = $(this).closest('tr');
var $trAbove = $(this).prev('tr');
$table.append($tr.clone());
});
});
我试图prev('tr')
在我在里面的那个之前抓住 TR 元素,但它并没有真正起作用。
第二个问题是它附加在 +More TR 之下,而不是它之上。
如何才能做到这一点?