我环顾了一些类似问题的答案,但我并不完全理解答案。jQuery克隆一个元素并更改子元素的属性以保持它们的独特
我有在它的表里面包含了一些投入,如以下表格...
<table class="form right 40 rewardclone_1">
<tr>
<td><label for="financial_goal_1">Amount</label></td>
<td>Pledge <span class="dollar">$</span><input id="financial_goal_1" class="text dollars" type="text" name="financial_goal_1" /> or more</td>
</tr>
<tr>
<td><label for="maximum_1">Maximum</label></td>
<td><input id="maximum_1" class="text dollars" type="text" name="maximum_1" /> available (blank for unlimited)</td>
</tr>
<tr>
<td><label for="reward_1">Reward:</label></td>
<td><textarea id="reward_1" name="reward_1"></textarea></td>
</tr>
</table>
我已经成功地创造出克隆点击时这整个表的按钮。
$('#add_reward').click(function() {
$('.rewardclone').clone().appendTo('#rewards_container');
});
的问题是我需要的属性(reward_1,maximum_1等),所有这些数字各表克隆时间递增。
任何帮助将不胜感激!
jQuery level:Beginner。
谢谢。
的可能重复的[JQuery的克隆重复的ID(http://stackoverflow.com/questions/416081/jquery-clone-duplicate-ids) – cbp