Да, это:
$('.addprop').click(function() {
$('#clone').clone().addClass('newClass').insertAfter('.addprop');
})
Несмотря на то, что вы клонируете элемент на основе его id
, $('#clone')
, обратите внимание, что будет два элемента, совместно использующих одинаковых id
, что результат неверный HTML, поэтому я бы предложил:
$('.addprop').click(function() {
$('#clone').clone().attr('id',id += 1).addClass('newClass').insertAfter('.addprop');
});
Это эффективно добавит число 1
к концу конца текущего значения id
. Чтобы сделать это более динамичным, вам, вероятно, нужно основать его на подсчете количества элементов нового имени класса:
$('.addprop').click(function() {
$('#clone').clone().attr('id',id += $('.newClass').length).addClass('newClass').insertAfter('.addprop');
});