jQuery:可排序的嵌套列表?

时间:2010-01-10 16:34:04

标签: asp.net-mvc jquery-ui jquery-ui-sortable hierarchical-data

我正在建立一个拥有父子分页结构的网站。我正在寻找一种管理网站结构的便捷方式。

  • 我希望网页可排序

在我生成的站点地图(嵌套UL)上发布jQuery可排序代码,但无法正常运行...

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

真正重要的是它应该可以在当前UL之外进行排序。有什么建议吗?

提前致谢。

3 个答案:

答案 0 :(得分:2)

对我来说很好。我只是将每个ul分配到一个类,然后执行以下操作:

$('.sortableList').sortable();

答案 1 :(得分:0)

您是否尝试过:

items: 'ul > li'

您必须列出所有UL:

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

我是初学者,所以可能有更好的选择。

答案 2 :(得分:0)

改变父母中孩子的顺序很简单,只需给每个ul一个'.sort',然后执行$('。sort')。sortable();

更改父母时,我会变得有点棘手。

相关问题