при обратном вызове "update" вы можете получить порядок элементов с $(this).sortable('toArray');
Но этот порядок содержит идентификаторы элементов.
Как я могу получить пользовательский атрибут, например data-myattr
?Я хочу, чтобы этот порядок содержал значения из этого атрибута вместо идентификаторов ....
$('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);
....
}
});
HTML прост:
<ul>
<li data-myattr="a-1" id="whatever">
...
</li>
...