sul callback "aggiornamento" è possibile ottenere l'ordine degli elementi con $(this).sortable('toArray');
Dati personalizzati in jQuery ordinabili?
Ma questo ordine contiene gli ID di elemento.
Come posso ottenere un attributo personalizzato, ad esempio data-myattr
? Voglio che per contenere i valori di questa attibute invece di ID ....
$('ul').sortable({
handle: 'h2'
items: 'li',
context: this,
update: function(){
var order = $(this).sortable('toArray');
// here I want a array of values from my attribute, not ID values...
alert(order);
....
}
});
L'HTML è semplice:
<ul>
<li data-myattr="a-1" id="whatever">
...
</li>
...
Questa dovrebbe probabilmente essere una richiesta della funzione dell'interfaccia utente jQuery ... –
Ok, ho letto il codice ed è attualmente implementato! Si prega di invitare la mia risposta in basso. –