У меня есть этот фрагмент кода, который добавляет новый div на мою страницу.jQuery insertAfter добавляет 2 из тех же элементов
$(document).on('click', '#addLayer', function(e) {
$('.layer').removeClass('selectedLayer');
var nl = $('<div class="layer selectedLayer" data-arc="1100">New Layer</div>').insertAfter('.layer');
nl.arctext({radius: 1100});
nl.resizable({handles: "nw,sw,se,ne"}).draggable().rotatable({ handles: "s"});
$('#bead-text').val('New Layer');
});
Впервые его называют идеальным. Во второй раз вместо добавления только одного div он добавляет 2 с 1 кликом. В третий раз, когда я нажимаю на него, он добавляет 4 с 1 кликом. Любая идея, как я могу это исправить, поэтому он просто добавляет по одному?
Perfect. Спасибо = 0) –
@ClintC. пожалуйста – PSL