Если у вас есть кнопка, которую вы хотите использовать для запуска сортировки, я бы порекомендовал этот подход, предполагая, что у вас есть DIV с идентификатором «MyList» ...
В документезагрузить или инициализировать, создать сортируемую и деактивировать ее ...
$(init);
function init() {
$("#MyLIst").sortable();
$("#MyLIst").sortable("disable");
}
Затем, когда пользователь нажимает кнопку "Начать сортировку" ...
$("#MyLIst").sortable("enable");
На этом этапе я быпредпочитаю менять кнопку «Начать сортировку» на «Завершить сортировку», и когда нажимается эта кнопка ...
$("#MyLIst").sortable("disable");
Я знаю, что это старый вопрос, поэтому я отмечаю, что в нем используется последняя версия JQuery.как описано здесь .Я не уверен, какая минимальная версия позволила бы этому работать.