如何为克隆元素创建新用户标识

时间:2012-09-25 14:27:09

标签: javascript jquery uniqueidentifier cloning

  

可能重复:
  jquery create a unique id

我正在克隆表单,并希望为每个克隆元素提供唯一的ID。我怎么能这样做?

这是我的剧本:

     // Duplicates category select menu 

       $(".add-color").click(function(){
      $(".color-category").clone().removeClass('color-category').appendTo("#we-want-to").find('.submenu-select').addClass('hide');

    });


    $(".add-color-alternate").click(function(){
      $(".color-category-alternate").clone().removeClass('color-category-alternate').appendTo("#we-want-to").find('.submenu-select, .results-table').addClass('hide');

    });

HTML:

 <div id="we-want-to" class="sortable"></div>

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

试试这个......

var i =1; 
 $(".add-color").click(function(){
         $(".color-category").clone().removeClass('color-category').attr('id',i++).appendTo("#we-want-to");
 });