2016-07-18 2 views
0

컨트롤을 동적으로 추가 및 제거하고있었습니다. 그러나, 나는 작은 요구 사항이 있습니다.컨트롤을 동적으로 추가하는 중 문제가 발생했습니다.

아래는 Jsbin 코드입니다. https://jsbin.com/tuxacitoju/1/edit?html,output

  1. 링크를 엽니 다.
  2. "Adperson"을 클릭하십시오.
  3. 이제 두 번 제거를 클릭하십시오.

관찰하면 모든 컨트롤이 제거 된 다음 컨트롤을 추가 할 수 없습니다.

내 페이지에는 최소한 하나의 컨트롤 집합이 있어야합니다.

감사합니다, Balu

답변

1

그냥 추가. 예 :

$("#associationRemove").on("click", function(){ 
    if ($(".cloneMe").length > 1) $(".cloneMe:last").remove(); 
}); 
1

당신은 간단하게 수행 할 수 있습니다 하나 개 이상의 행을 삭제하기 전에이있는 경우 문을 확인하는 경우

$("#associationRemove").on("click", function(){ 
     if($(".cloneMe").length > 1){ 
     $(".cloneMe:last").remove(); 
     } 
    }); 
관련 문제