我有這段代碼添加了一個新的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');
});
它第一次被稱爲它的作品完美。第二次,而不是添加只有一個股利它添加2與1點擊。我第三次點擊它,它添加4與1點擊。任何想法如何我可以解決這個問題,所以它只是一次添加一個?
完美。謝謝= 0) –
@ClintC。不用謝 – PSL