2012-05-25 2 views
1

을 분류하기 어려운, 정렬 중첩 :jQuery를 내가 jQuery로 중첩 된 정렬을 만들려면 다음 코드를 사용하고

http://jsfiddle.net/yPQZx/65/

그것은 좀 버그가 작동 한 가지를 제외하고 작동합니다. 여기

는 단계를 취할 수 있습니다 : 그것은 "항목 3"가 "항목 2"의 자식 그래서

  1. 시도가 "항목 2"아래 "항목 3"를 드래그 할 수 있습니다.

  2. 이제 "항목 3"을 원래 위치로 되돌려 봅니다.

매우 어렵다는 것을 알 수 있습니다.

이 문제에 대한 해결책이 있는지 궁금합니다. 왜냐하면 지금은 사용자 친화적이지 않기 때문에 ...

답변

2

나는 sortable과 비슷한 문제를 겪었습니다. 사용자가 항목을 배치 할 수 있도록 일반적으로 드래그를 시작할 때 만들어지는 자리 표시 자에 별도의 높이를 추가합니다.

jsfiddle에 대해서는 ui-state-highlight 클래스를 자리 표시 자에 추가했습니다. 자신의 스타일에 다음을 추가하고 사용해보세요.

.ui-state-highlight { 
    height: 2em; 
} 

나는 그것을 시도해 보니 조금 더 나아질 것 같습니다. 또한 축을 전달하여 'y'축으로 정렬 할 수 있습니다. 'y'를 사용하면 해당 동작을 좋아하는지 확인할 수 있습니다.

희망 하시겠습니까?

관련 문제