0

可能重复:
jquery 创建一个唯一的 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>

任何帮助将不胜感激。

4

1 回答 1

0

试试这个...

var i =1; 
 $(".add-color").click(function(){
         $(".color-category").clone().removeClass('color-category').attr('id',i++).appendTo("#we-want-to");
 });
于 2012-09-25T14:50:14.797 回答