Переупорядочить элементы списка с помощью мыши jquery
У меня есть плавающие элементы списка, и я хочу сделать их перетаскиваемыми мышью и переместить их, чтобы изменить порядок. Структура выглядит следующим образом:
<ul>
<li>item1</li>
<li>item2</li>
<li>item3</li>
<li>item4</li>
</ul>
Каков наилучший способ сделать это?
2 ответа
Решение
Используйте jquery UI для этой цели!
$(function() {
$( "ul" ).sortable();
$( "ul" ).disableSelection();
});
Вам нужно добавить библиотеку jquery ui вместе с основной.
Пожалуйста, проверьте это демо
Вы можете перетаскивать элементы списка.
$( "ul" ).sortable();