我克隆了一个选择器,但在输出它之前,我希望用 替换所有实例data_number
,data_number + 1
但我遇到了麻烦。
有人可以告诉我我做错了什么吗?谢谢。
var data_number = $('.data-fields').length, // The number of data rows
data_row = $('.data-'+data_number), // The last data row
new_data_row = data_row.clone(); // A clone of the last data row
/** Replace all instances of the data_number with data_number + 1 */
???
/** Clear all of the input values in the clone */
$('input[type="text"]', new_data_row).val('');
/** Output the now clean cloned data row */
data_row.after(new_data_row);
例如,如果 new_data_row 最初是 -
<div class="data-5">
<input name="data[5][label]" />
<input name="data[5][budget]" />
</div>
我希望它改为 -
<div class="data-6">
<input name="data[6][label]" />
<input name="data[6][budget]" />
</div>