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 № 1Vous 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/