Абсолютно распространенный сортируемый случай:
<script>
$(function() {
$("#sortable").sortable();
});
</script>
<ul id="sortable">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
Проблема. Необходимо отменить перетаскивание элемента при некоторых условиях, и есть хороший совет Эндрю Уитакер , но этот подход работает только для jquery-ui-draggable и сбои для сортировки:
$("#sortable").sortable({
start: function() {
return false; // will still cause `this.helper is null`
}
});
Буду благодарен за предложения.