У меня есть неупорядоченный список:
- Элемент списка 1
- Элемент списка 2
- Элемент списка 3
- Элемент списка 4
- Элемент списка 5
Реализовано с помощью этого кода:
<ul>
<li>List item 1</li>
<li>List item 2</li>
<li>List item 3</li>
<li>List item 4</li>
<li>List item 5</li>
</ul>
Теперь я хочу, чтобы его можно было перетащить. Например, если я перетащил "Элемент списка 5" вверх, я могу поместить его между "Элементом списка 2" и "Элементом списка 3", и он станет третьим.
Я хочу сделать это без jQuery, просто Javascript. Кроме того, я хотел бы использовать собственный HTML5 draggable = "true". Любая помощь будет оценена.