2013-12-09 2 views
0

나는 다음과 같이 복제 및 텍스트 필드를 추가하고 선택 상자를 위해 사업부의 하단에 jQuery를 기능을 만들려고 해요 생성의 jQuery 복제 및 트리거

하지만 두 요소가 두 번 복제되고 유선처럼 보이는 이유는 무엇입니까?

인사말 :

내가 내 자신의 질문

응답에 대한 미안하지만이 솔루션은 다음과 같습니다 : 당신이 refrash 이벤트를 사용해야처럼

$(document).ready(function(){ 
    $("#newIng").click(function(){ 
    $(".inline-form .copyIng:first-child").clone().appendTo(".inline-form"); 
    }); 

    $("#newOve").click(function(){ 
    $('<div class="ove"><input type="text" name="c[]" class="field" placeholder="Overskrift"></div>').appendTo(".inline-form"); 
    $(".field").textinput(); 
    }); 
}); 
+0

당신이 http://jsfiddle.net/rxwL6/2/을 원하는 무엇인가? – YD1m

+0

정확히,하지만 나중에 텍스트 필드를 추가 할 때 create를 트리거해야합니다. – Sims

답변

0

보인다. create 이벤트는 하나 이상의 위젯을 포함하는 원시 마크 업을 향상시키는 데 적합합니다. refresh 메서드는 프로그래밍 방식으로 조작 된 기존의 (이미 향상된) 위젯에 사용해야하며 일치하도록 UI를 업데이트해야합니다.

jsFiddle : http://jsfiddle.net/rxwL6/5/

+0

좋아요, 좋아요.하지만 왜 내가 만든 드롭 다운에서 아무 것도 선택할 수 없습니까? – Sims