當前位置:歷史故事大全網 - 範文作文 - Sortable.js 怎么写才取消sortable效果

Sortable.js 怎么写才取消sortable效果

Sortable.create(document.getElementById('collter1'), {

group : {

name : "words",

pull : true ,

put : true

},

animation : 150, //动画参数

onAdd : function(evt) {/ /拖拽时候添加有新的节点的时候发生该事件

},

onUpdate : function(evt) {//拖拽更新节点位置发生该事件

console.log('onUpdate.foo:', [evt.item, evt.from]);

},

onRemove : function(evt) {/ /删除拖拽节点的时候促发该事件

console.log('onRemove.foo:', [evt.item, evt.from]);

},< /p>

onStart : function(evt) {//开始拖拽出发该函数

console.log('onStart.foo:', [evt.item, evt.from]);

},

onSort : function(evt) {//发生排序发生该事件

console.log('onUpdate.foo:', [evt .item, evt.from]);

},

onEnd : function(evt) {//拖拽完毕之后发生该事件

// alert(evt.oldIndex);

//alert(evt.newIndex);

if(evt.oldIndex

for ( var i = evt.oldIndex; i < json[id].length) {

if(i > evt.newIndex){

break;

}else{

var name,str,style,num;

name = json[id][i+1]["name"];

num = json[id][i+1]["num"];

str = json[id][i+1]["str"];

样式 = json[id][i+1]["样式"];

json[id][i+1]["名称"] = json[id][i]["名称"] ;

json[id][i+1]["num"] = json[id][i]["num"];

json[id][i+ 1]["str"] = json[id][i]["str"];

json[id][i+1]["style"] = json[id][i] ["样式"];

json[id][i]["name"] = 名称;

json[id][i]["num"] = num;

json[id][i]["str"] = str;

json[id][i]["style"] = style;

}

>

}

}

if(evt.oldIndex>evt.newIndex){

for (var i = evt.oldIndex; i >= 0 ; i--) {

if(i < evt.newIndex){

break;

}else{

var 名称,str,样式,num;

name = json[id][i-1]["name"];

num = json[id][i-1] [“num”];

str = json[id][i-1][“str”];

style = json[id][i-1][" 样式"];

json[id][i-1]["name"] = json[id][i]["name"];

json[id] [i-1]["num"] = json[id][i]["num"];

json[id][i-1]["str"] = json[id] [i]["str"];

json[id][i-1]["style"] = json[id][i]["style"];

json[id][i]["name"] = name;

json[id][i]["num"] = num;

json[id][ i]["str"] = str;

json[id][i]["style"] = style;

}

}

}

}

});

  • 上一篇:遨遊漢字王國手抄報的字怎麽寫
  • 下一篇:什么是光的干涉
  • copyright 2024歷史故事大全網