jqueryclone一次返回两个表行,需要一个吗

jqueryclone一次返回两个表行,需要一个吗,jquery,Jquery,为什么jQuery clone一次返回两行表?我希望它在单击链接时一次返回tr: <script type="text/javascript"> $(".tr_clone_add").on('click', function() { $('.tr_clone').clone(false).appendTo('table tbody'); }); </script> HTML: 您正在选择类中的所有行。如果不希望选择所有行,则需要在

为什么jQuery clone一次返回两行表?我希望它在单击链接时一次返回tr:

<script type="text/javascript">   
    $(".tr_clone_add").on('click', function() {
        $('.tr_clone').clone(false).appendTo('table tbody');
    });
</script>
HTML:


您正在选择类中的所有行。如果不希望选择所有行,则需要在克隆类后将其删除

$(".tr_clone_add").on('click', function() {        
    $('.tr_clone').clone(false).removeClass("tr_clone").appendTo('table tbody'); 
});

因为您选择了类的所有行…我猜您的意思是在第二次单击时。第三个你会得到四个。看到模式了吗?
$(".tr_clone_add").on('click', function() {        
    $('.tr_clone').clone(false).removeClass("tr_clone").appendTo('table tbody'); 
});