How it works
Nestable is an experimental example and not under active development. If it suits your requirements feel free to expand upon it!. Nestable
<!-- Plugin Js -->
<script src="../assets/bundles/nestable.bundle.js"></script>
<!-- HTML -->
<div class="dd">
<ol class="dd-list">
<li class="dd-item" data-id="1">
<div class="dd-handle">Item 1</div>
</li>
<li class="dd-item" data-id="2">
<div class="dd-handle">Item 2</div>
</li>
</ol>
</div>
<!-- Jquery Page Js -->
<script>
$(function () {
$('.dd').nestable();
});
</script>