diff --git a/13sortable.js dragClass 拖拽对象移动样式.html b/13sortable.js dragClass 拖拽对象移动样式.html new file mode 100644 index 0000000..28af340 --- /dev/null +++ b/13sortable.js dragClass 拖拽对象移动样式.html @@ -0,0 +1,80 @@ + + + + + sortable.js dragClass属性例子 + + + + + +
+
+
dragClass 拖动对象的样式
+
item 1
+
item 2
+
item 3
+
+
+
+ + + diff --git a/temp.js b/temp.js index 7927125..6447954 100644 --- a/temp.js +++ b/temp.js @@ -1,16 +1,23 @@ -//获取对象 -var el = document.getElementById('itxst'); -//设置配置 -var ops = { +//第一组 +var g1 = document.getElementById('g1'); +var ops1 = { animation: 1000, + //指定可以拖动的元素 draggable: '.item', - //拖动结束 + //拖动后的数据 + dataIdAttr: 'data-no', + //停靠位置样式 + ghostClass: 'ghost', + //************* 拖动对象移动样式 + dragClass: 'drag', + //************* 禁用html5原生拖拽行为 + forceFallback: true, + //获取拖动结束的数据 onEnd: function (evt) { console.log(evt); //获取拖动后的排序 - var arr = sortable.toArray(); - alert(JSON.stringify(arr)); + var arr = sortable1.toArray(); + document.getElementById('msg').innerHTML = 'A组排序结果:' + JSON.stringify(arr); }, }; -//初始化 -var sortable = Sortable.create(el, ops); +var sortable1 = Sortable.create(g1, ops1);