2012-12-10 2 views
0

내가하려고하는 것은 2 개의 블록을 사용할 수있는 것입니다. 하나는 모든 "필드 유형"을 사용할 수 있고 다른 하나는 드롭하고 정렬 할 수 있습니다. 필드 유형에서 드롭 가능 영역으로 한 방향으로 만 작동해야합니다.Mootools Drag + Drop + Sortable 같은 시간에?

내가 2 가지 일을 달성 한 순간, 드롭 가능한 영역의 필자 목록을 정렬 가능하게 만들고 드래그 앤 드롭 작업을 수행했습니다 (mootools 문서 http://mootools.net/demos/?demo=Sortables 사용).

하지만 여기에 문제가 있습니다. 사용자가 내 드롭 가능 영역으로 필드를 드래그해야합니다. 그런 다음 필드를 정렬 할 수 있습니다. 나는 드래그 순간에 필드를 정렬 할 수있는 방법을 찾을 수 없습니다 .... 그것은 악몽입니다.

내 문제를 이해하고 저를 도울 수 있기를 바랍니다. 나는 인터넷 전체를 수색했지만 아무도 이것을 위해 모범을 보이지는 않는다.

감사합니다.

+0

[* cough *] - jQuery ... : P –

+0

포기하고 전환해야하기 전에 mootools로 어떻게 할 수 있는지 알고 싶습니다 .... ^^ – Mushr00m

+0

이미 가지고있는 것의 예를 올려주세요. jsfiddle.net 링크를 붙여 넣습니다. –

답변

1

그래서 가능한 모든 방법으로 looooooooong 검색 및 테스트 후 나는 해결책을 발견 :

  • 을 낙하 할 영역
  • 드래그를 만들고에 필드 유형 영역에서 블록을 드롭에 대한 정렬 블록 만들기
  • 마지막으로 떠날 때 새로운 Drag.Move에서 정렬 블록
  • 는 onEnter 및 onLeave를 추가하고, 그 사용 sorter.addItems에 진입에 반대 sorter.removeItems로하여 정렬 영역에 직접 항목을 추가 것은 sorter를 시작하는 것이다. 항목을 추가 한 후 제거 (onEnter/onLeave)

그게 전부 야! 다른 사람들에게 도움이되기를 바랍니다.

0

@ Mushr00m : 구현의 jsfiddle 예제를 제공 할 수 있습니까? 매우 유용 할 수 있습니다!

관련 문제