предотвратить сортируемое падение перед первым элементом - PullRequest
2 голосов
/ 02 ноября 2011

У меня такая ситуация

<ul>
 <li id="first">
    1
 </li>
 <li id="second">
    2
 </li>
 <li id="third">
    3
 </li>
</ul>

Я бы хотел предотвратить падение 2-го и 3-го элемента LI до 1-го элемента LI, поэтому в этой ситуации только 2 и 3 должны быть заменены.Мне удалось предотвратить перетаскивание первого элемента с помощью

.sortable({handle:"li",axis:"y","cancel":"#first"}) 

, но это не решает проблему удаления элемента перед первым элементом в списке.

1 Ответ

5 голосов
/ 02 ноября 2011

Укажите, какие предметы в вашем ul можно сортировать:

$( "#sortable1" ).sortable({
    items: "li:not(.ui-state-disabled)"
});

Документация

...