获取克隆元素的uniqueId()

时间:2013-07-16 02:35:44

标签: jquery

我使用uniqueId()为克隆的id分配了唯一的div

我希望获得此唯一id并将其设置为data属性。

jQuery(data).clone().uniqueId().show().appendTo('body');

2 个答案:

答案 0 :(得分:2)

在这种情况下你可以尝试

var el = jQuery(data).clone().uniqueId().show().appendTo('body');
el.data('id', el.attr('id'))

答案 1 :(得分:1)

jQuery(data).clone()
            .uniqueId()
            .attr('data-id', function() {
               return this.id;
            }).show()
            .appendTo('body');