2015-06-12 2 views
0

Я использую функцию сортировки jQuery, и она работает. Я также использую тимелеаф.Использовать jquery сортировать, но сортировать только определенный класс

Мой код выглядит примерно так:

<div id="container"> 
     <div th:each = "drawer : &{drawers}" th:id="${drawer.id}"> 
      <div class="sortableDrawer" th:include="drawer/drawer"></div> 
     </div> 
     <div class="mirror"></div> 
     </div> 

Сейчас я пытаюсь сортировать каждый ящик в этом дел. Я делаю это, и это работает:

$('#container').sortable('toArray') 

Но это дает мне пустой элемент массива, который является идентификатором этого тега с классом «зеркалом». Я пытаюсь избавиться от этого. Можно ли каким-то образом дать класс, в данном случае «sortableDrawer» для сортируемой функции.

Я хочу сделать что-то вроде этого:

$('#container').sortable(sortableDrawer, 'toArray') 

Есть ли способ сделать что-то подобное, или я застрял с чистящей мой массив от пустых входов?

ответ

0

Вы ищете что-то вроде этого?

$('#container').sortable('toArray', { attribute: 'class' }); 
+0

Нет, не совсем. Это сделает список всех классов. Я пытаюсь создать список идентификаторов, но я пытаюсь игнорировать некоторые классы или делать jquery только теги с определенным классом. –

Смежные вопросы