jQuery: сортируемый вложенный список? - PullRequest
1 голос
/ 10 января 2010

Я создаю веб-сайт, который имеет структуру пейджинга родитель-потомок. Я ищу удобный способ администрирования структуры сайта.

  • Я хочу, чтобы страницы были сортируемыми

Выпуск сортируемого кода jQuery на моей сгенерированной карте сайта (вложенный UL) не работает должным образом ...

$('ul.SiteMap ul').sortable();

Что действительно важно, так это то, что не можно сортировать за пределами текущего UL. Есть предложения?

Заранее спасибо.

Ответы [ 3 ]

2 голосов
/ 26 мая 2010

У меня отлично работает. Я просто назначил каждый ul для сортировки по классу, а затем сделал следующее:

$('.sortableList').sortable();
0 голосов
/ 22 июля 2010

Легко изменить порядок дочерних элементов в родительском элементе, просто дайте каждому ul класс '.sort' и выполните $ ('. Sort'). Sortable ();

Мне становится немного хитрее при смене родителя.

0 голосов
/ 24 марта 2010

Вы пробовали с:

items: 'ul > li'

Вы должны перечислить все UL, хотя:

$('ul.SiteMap ul, ul.sitemap ul ul, ul.sitemap ul ul ul').sortable({
items: 'ul > li'
});

Я новичок, так что, возможно, есть лучший вариант.

...