2010-04-21 5 views
0

그래서 링크 클릭으로 DOM에 추가 할 div 요소가 하나 있습니다. 문제는 그 요소를 움직일 수 있어야한다는 것입니다.하지만 DOM에 추가하면 전혀 끌 수 없습니다.jquery - 추가 요소를 드래그 할 수 없음

live() - 함수 솔루션이 무엇입니까? 그렇다면 어떻게 사용해야합니까? 나는 어떻게해야할지 모르겠다.

요소가 추가 될 (data.html) :

<div id="menu"> 
    <p>random stuff here</p> 
</div> 

JQuery와 :

$("#menu").draggable(); 

$("#button").click(function(){ 
    //custom function for exists() 
    if ($("#menu").exists()){ 
     $("#menu").remove(); 
    } 
    else { 
     $.get("data.html", function(data){ 
      $("body").append(data); 
     }); 
    } 
}); 

답변

0

당신이 추가, 바인드 드래그 이벤트 다음은 최소한의 코드입니다. 이 형식은 다음과 같아야합니다.

+0

아, 예. 당연하지. 왜 내가 그 중 하나를 시도하지 않았는지 궁금 :) 덕분에, 그 일했습니다! – kikkoman90

관련 문제