原生 JS 编写的 sortable.js
不依赖任何插件,大小仅只有 7 kb,压缩版 4 kb
element
: Object,容器选择器,可以拖拽的列表容器
callback
: Function,返回的回调函数,在你拖拽结束后触发的函数回调,回调中有一个参数对象ops, 对象中有拖拽之后的改变的索引数组和改变之后的容器DOM列表
具体使用
new Sortable({
element: document.querySelector('.sortable-list'),
callback: function(ops) {
console.log(ops)
}
})
此插件目前算适用版,后续还带继续优化,有问题请加q464814413,备注