jQueryUI (가장 최근 버전)에서 드래그 앤 드롭으로 약간의 문제가 있습니다.jQuery draggable이 2 개의 droppables에 떨어졌습니다. 하나만 필요합니다
저는 드래그 가능한 제품을 가지고 있습니다. 두 개의 드롭 위치가 있지만 부모 - 자식이 아닙니다.
첫 번째 droppable은 두 번째 위쪽 바로 위에 있습니다. 두 번째 droppable은 스크롤 할 수있는 div 안에 있습니다. 문제는 div가 조금 아래로 스크롤했을 때 발생합니다. div가 스크롤되면 두 번째 droppable이 효과적으로 위쪽으로 이동하지만 숨겨집니다.
Chrome에서 요소 검사기를 사용하면 강조 표시되는 것을 볼 수 있습니다.
이제 첫 번째에 draggable을 놓으면 두 가지 droppables 모두 해고됩니다.하지만 첫 번째 것은 시작하기를 원합니다.
"greedy : true"를 사용하면 부모님이 아니기 때문에 작동하지 않는 것 같습니다.
해고 된 순서는 예측 가능합니다. 첫 번째 (눈에 보이는 드롭 가능)가 먼저 시작되고 두 번째 (실제로 볼 수 없음)입니다.
두 번째 droppable이 발생하지 않도록하는 방법이 있습니까?
1) 페이지의 요소를 이동 중첩 더 이상 존재하지 않는 것과 같은 방법이다 :
jsfiddle example
적절한 답변을 얻으려면 관련 코드를 게시하는 것이 좋습니다. 자신의 쟁점을 보여주는 [jsfiddle] (http://www.jsfiddle.net)을 제공하십시오. – SirDerpington