Quando si utilizza l'interfaccia utente di Jquery ordinabile (il che è un ottimo modo) come si ottiene l'elemento attualmente ordinato.Interfaccia utente Jquery ordinabile: consente di ordinare l'elemento in ordine
Quando si utilizza $(this);
, restituisce l'elenco ordinabile effettivo, non l'elemento ordinato corrente.
Voglio fare cose di fantasia con il widget quando l'utente lo sta trascinando. Per esempio. Animarlo durante il trascinamento tra due elenchi.
Quindi, come si ottiene la classificazione dell'elemento corrente?
C'è un po 'di codice di seguito solo a spiegare un po' di più ...
$(function() {
$("#sortable_1").sortable({
start : function(event, ui){
//get current element being sorted
},
stop : function(event, ui){
//get current element being sorted
}
}).disableSelection();
});
Cheers. È ui.item ma ui è abbastanza vicino. Avere un segno di spunta – Smickie
grazie per la risposta tick aggiornata per correggere 'ui.item' – Nalum