/ / jQuery UI Sortable, comment obtenir un élément DOM à l’ancienne position? - javascript, jquery, jquery-ui-sortable

jQuery UI Sortable, comment obtenir un élément DOM à l’ancienne position? - javascript, jquery, jquery-ui-sortable

J'ai une liste que j'ai faite triable en utilisantjQuery UI. Ce qu'il me faut, c'est accéder à l'objet jQuery (élément DOM) qui se trouve maintenant à la position d'origine de l'élément déplacé. Comment pourrais-je m'y prendre?

J'ai l'index de départ de l'élément traîné si cela vous aide?

Réponses:

0 pour la réponse № 1

Vous pouvez essayer ceci en jouant avec les index:

$(function(){
var startIndex = false;
$("ul").sortable({
items: " > li",
start: function(event,ui){
startIndex = ui.item.index();
},
stop: function(event,ui){
if(false !== startIndex) {
$("#result").html("<br />Element on the original place of the moved element: " + $("li:eq("+startIndex+")").text() + " ");
}
startIndex = false;
}
});

});

Voici le violon: http://jsfiddle.net/m3cSu/