2012-04-22 114 views

回答

4

这就是监守你克隆一次又一次克隆标记,试试这个:

  $(function(){ 
       $('#products_addlink').live('click', function(){ 
        var $orig = $('.products_add:first').clone(true); 

        $('#products_adds').append($orig); 
       }); 
      }); 

http://jsfiddle.net/ujvHe/1/

0

你可以使用的$('.products_add:eq(0)')代替$('.products_add')

这样,你只克隆具有第一项products_add

演示:http://jsfiddle.net/gRffg/

0

最好的办法是将克隆作为复制它的函数之外的变量。

另外,如果你每次都让现场的克隆,

var $orig = $('.products_add').first().clone(true);