Red de conocimiento de abogados - Derecho de sociedades - Cómo escribir Sortable.js para cancelar el efecto ordenable

Cómo escribir Sortable.js para cancelar el efecto ordenable

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

grupo: {

nombre: "palabras",

pull: verdadero,

poner: verdadero

},

animación: 150, //Parámetros de animación

onAdd: función( evt) {//Este evento ocurre cuando se agrega un nuevo nodo durante el arrastre

},

onUpdate: function(evt) {//Este evento ocurre cuando el arrastre actualiza la posición del nodo Evento

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

},

onRemove: función. ( evt) {//Este evento se activa cuando se elimina el nodo de arrastre

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

},

onStart: function(evt) {//Empiece a arrastrar y ejecutar esta función

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

},

onSort: function(evt) {//Este evento ocurre cuando se realiza la clasificación

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

},

onEnd: function(evt) {//Este evento ocurre después de que se completa el arrastre

// alert(evt.oldIndex);

// alert(evt.newIndex);

if(evt.oldIndex

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

if(i > evt.newIndex){

break;

p>

}else{

var nombre,cadena,estilo,num;

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

p>

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

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

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

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

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

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

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

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

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

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

json

[id][i]["estilo"] = estilo;

}

}

}

if(evt.oldIndex >evt.newIndex){

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

if(i < evt.newIndex){

romper;

}else{

var nombre,cadena,estilo,num;

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

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

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

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

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

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

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

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

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

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

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

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

}

}

}

}

});