내 요소를 복제 할 때 내 데모를 분명히 말합니다. div를 복제하고 삭제하면 마지막 요소 (li)가 제거되지 않아야합니다. 내가 누락 된 부분이 있습니까? jquery 복제 기능 중첩 삭제 옵션
가 !:이 함께 할 수있는 뭔가입니다$(document).on("click", 'li.delete',function() {
$(this).closest(".outerDiv").remove();
if ($(this).is(".outerDiv:last")){
return false;
}
DEMO : http://jsfiddle.net/XeELs/86/
JQUERY var에 cloneCount = 0; . $ ("# 추가 주소")을 클릭 (함수() {
$("#to-add-address").clone()
.attr("id", "to-add-address_Clone" + cloneCount)
.insertAfter("#to-add-address");
$("#clone", "#to-add-address_Clone" + cloneCount)
.attr("id", "clone_Clone" + cloneCount);
cloneCount++;
});
$(document).on("click", '.options li a',function() {
$(this).closest(".options").find('li a').removeClass('selected');
$(this).addClass('selected');
});
$(document).on("click", 'li.delete',function() {
$(this).closest(".outerDiv").remove();
if ($(this).is(".outerDiv:last")){
return false;
}
});