2011-09-22 3 views
0

왼쪽의 "available elements"와 오른쪽 "selected elements"에 두 개의 정보 열이있는 Mootools 1.3을 사용하는 인터페이스에서 작업하고 있습니다. avail 목록에서 가져옵니다. 왼쪽에서 오른쪽으로 당겨서 정렬 할 수 있습니다. 내가 좋아하는 것 무엇 http://jsfiddle.net/Um3xK/1/mootools Sortable detach

이 필요하지 않을 것와 혼동 될 수 있기 때문에, 왼쪽 열에서 "종류"분리하지만, 아마도 right--과에 정렬을 떠날 수 있습니다 : 여기

은 바이올린의 항목을 오른쪽에서 왼쪽으로 당길 필요가 없기 때문에 오른쪽 열에서 "왼쪽으로 드래그"를 분리하십시오. 왼쪽에서 오른쪽으로 만 항목을 가져올 수 있습니다.

이것이 가능합니까? Mootools 문서를 읽는 것으로부터 "detach"방법을 사용하면 모든 클릭/끌기 이벤트가 분리됩니다.

+0

문서를 살펴 봤지만 Sortable 클래스를 많이 다시 작성하지 않으면 불가능합니다. '분리 (detach) '하면 모든 것을 분리 할 수 ​​있습니다. – Luwe

+0

@ luwe-- 그게 내가 생각한 것입니다. 누군가를 바라는 것은 명확한 정보를 가지고 있습니다. 감사 – julio

답변

1

한 가지 해결 방법은 다음과 같습니다

  • 목록 중 하나를 만들 (예를 들어, 오른쪽에 하나) 정렬;
  • Drag.Move를 사용하여 드래그 앤 드롭을 조정합니다.
  • 왼쪽의 항목이 Sortable의 addItem을 사용하여 오른쪽 목록에 드롭 된 경우.