jQuery UI Сортируемые и перетаскиваемые проблемы - PullRequest
2 голосов
/ 06 июня 2011

У меня есть вложенный Sortable, который сам по себе не очень хорошо работает, но я также добавил Draggable, что вызывает еще больше проблем.

  • Сортировка элементов между вложенными сортируемыми объектами практически невозможна, попробуйте;)
  • Перетаскивание Draggable во внутреннюю сортируемую область также добавляет новый элемент во внешнюю сортируемую область.

Пример: JSFiddle

Я полагаю, что это невозможно сделать с текущей версией jQuery UI.


Редактировать: см. Комментарий ниже

1 Ответ

0 голосов
/ 06 июня 2011
<ul>
   <li>Item 1</li>
   <li>Item 2</li>
   <li>Item 3</li>
   <li>
       <ul> <li>Item 4</li> </ul>
   </li>
</ul>

$('ul').bind('mouseenter',function (){
   //$(this).parents('ul').sortable('destroy');//this line is optional... :)
   $(this).sortable({'items':'li'});
});
$('ul').bind('mouseleave',function (){
   $(this).sortable('destroy');
});

это может не сработать, так как я не проверял это, но вы поняли идею, я надеюсь:)

...