Drag.Sort

允许拖动和排序列表。

Example

对按钮进行排序

<ol id="sortExample">
    <li><a class="btn btn-sm btn-default">First</a></li>
    <li><a class="btn btn-sm btn-primary">Second</a></li>
    <li><a class="btn btn-sm btn-success">Third</a></li>
</ol>

<script>
    $('#sortExample').sortable()
</script>

<style>
    body.dragging, body.dragging * {
        cursor: move !important
    }
    .dragged {
        position: absolute; opacity: 0.5; z-index: 2000;
    }
    #sortExample li.placeholder {
        position: relative;
    }
</style>

JavaScript API

sortable() 必须在有效容器上调用方法,这意味着它们必须与 containerSelector 选项匹配。

.sortable('enable') 启用匹配元素集中的所有实例化可排序对象

.sortable('disable') 禁用匹配元素集中的所有实例化可排序对象

.sortable('refresh') 重置所有缓存的元素维度

.sortable('destroy') 从匹配元素集中移除可排序插件

.sortable('serialize') 序列化所有选定的容器。返回一个 jQuery 对象。如果需要,使用 .get() 检索数组。

支持的选项

支持的选项(特定于容器)

豫ICP备18041297号-2