我有这段代码可以在我的页面中添加一个新的 div。
$(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,而是通过 1 次单击添加 2。第三次单击它时,单击它会增加 4 个。知道如何解决这个问题,以便一次添加一个吗?