사용자가 화면에 2 개의 상자를 만든 다음 다른 상자로 끌어서 놓을 수있는 jQuery 코드를 작성했습니다. 그때 또 다른 상자를 생성하고 상자 2 위를 드래그 앤 드롭 경우 HTML 관점에서이 ...이 같은jQuery droppable issue
<div id="1">
<div id="2">
</div>
</div>
을 볼 것, 그것은 항상 상자 1 (즉 상자 2의 부모) 삭제합니다. 내가 원하는이 ...
<div id="1">
<div id="2">
<div id="3">
</div>
</div>
</div>
입니다 ...하지만 내가 할 것은이 ...
<div id="1">
<div id="2">
</div>
<div id="3">
</div>
</div>
당신은 [수로 사용]
"H"버튼을 클릭하여 상자를 만듭니다. 상자의 오른쪽 상단 모서리에있는 회색 사각형을 잡아서 페이지 아래쪽으로 끕니다. 마우스를 상자의 가장자리 또는 구석 위로 이동하고 크기를 조정하십시오.
그런 다음 "H"를 다시 클릭하여 상자 2를 만듭니다. 상자 2를 상자 1에 끌어다 놓습니다. 올바르게 작동합니다. Firefox를 사용하는 경우 마우스 오버시 상자 1에 상자가 추가 된 것을 볼 수 있습니다.
내가 겪고있는 문제는 상자 3을 만들 때 상자 2 위로 옮기고 안에 놓으려고 할 때입니다. 상자 1 만 감지하고 그 안에 놓습니다.
상자 3을 드래그하여 상자를 추가 할 때 jQuery가 상자 2를 감지하도록 놓친 트릭이 있습니까?