50 lines
1.2 KiB
JavaScript
50 lines
1.2 KiB
JavaScript
|
//第一组
|
|||
|
var g1 = document.getElementById('g1');
|
|||
|
var ops1 = {
|
|||
|
animation: 1000,
|
|||
|
draggable: '.item',
|
|||
|
sort: false, // 控制是否可以拖拽排序
|
|||
|
group: 'itxst.com',
|
|||
|
//拖动结束
|
|||
|
onEnd: function (evt) {
|
|||
|
console.log(evt);
|
|||
|
//获取拖动后的排序
|
|||
|
var arr = sortable1.toArray();
|
|||
|
document.getElementById('msg').innerHTML = 'A组排序结果:' + JSON.stringify(arr);
|
|||
|
},
|
|||
|
};
|
|||
|
var sortable1 = Sortable.create(g1, ops1);
|
|||
|
|
|||
|
//第二组
|
|||
|
var g2 = document.getElementById('g2');
|
|||
|
var ops2 = {
|
|||
|
animation: 1000,
|
|||
|
draggable: '.item',
|
|||
|
sort: true,
|
|||
|
group: 'itxst.com',
|
|||
|
//拖动结束
|
|||
|
onEnd: function (evt) {
|
|||
|
console.log(evt);
|
|||
|
//获取拖动后的排序
|
|||
|
var arr = sortable2.toArray();
|
|||
|
document.getElementById('msg').innerHTML = 'B组排序结果:' + JSON.stringify(arr);
|
|||
|
},
|
|||
|
};
|
|||
|
var sortable2 = Sortable.create(g2, ops2);
|
|||
|
|
|||
|
//第三组
|
|||
|
var g3 = document.getElementById('g3');
|
|||
|
var ops3 = {
|
|||
|
animation: 1000,
|
|||
|
draggable: '.item',
|
|||
|
group: 'itxst.com',
|
|||
|
//拖动结束
|
|||
|
onEnd: function (evt) {
|
|||
|
console.log(evt);
|
|||
|
//获取拖动后的排序
|
|||
|
var arr = sortable3.toArray();
|
|||
|
document.getElementById('msg').innerHTML = 'C组排序结果:' + JSON.stringify(arr);
|
|||
|
},
|
|||
|
};
|
|||
|
var sortable3 = Sortable.create(g3, ops3);
|