Пользовательские данные в jQuery можно сортировать?

в обратном вызове "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>
  ...
14
задан Alex 24 November 2011 в 16:32
поделиться