克隆元素和自动增量id(jquery)的最快方法

时间:2010-07-18 03:04:57

标签: jquery

克隆元素并自动增加其id的简单任务。

可以在一行完成吗?

1 个答案:

答案 0 :(得分:3)

<强>的jQuery

var NewElement=$("#test1").clone();  // Clone the element
var IDNr=NewElement.attr("id").match(/\d+$/);  // Grab the ID number

NewElement.attr("id",NewElement.attr("id").replace(IDNr,parseInt(IDNr)+1));  // Increment the ID

<强> HTML

<div id="test1">Test</div>

Code in action.