【发布时间】:2012-11-07 23:53:38
【问题描述】:
我有一个带有sortable 选项的水平jQuery 菜单项。它有一个子菜单。
我想:
- 将带有子菜单的菜单项锁定在列表末尾
- 能够将菜单项从主菜单拖到子菜单并自动更改样式
- 能够保存页面再次打开时的布局
目前我可以移动所有菜单项,但不能将它们从一个级别移动到另一个级别。我尝试使用 connect 选项,但它不起作用。
对不起,如果我遗漏了一些明显的东西;我对 jQuery UI(不是 jQuery)非常陌生。
演示:http://jsfiddle.net/3sUvm/12/
编辑:更新了不正确的演示链接
【问题讨论】:
-
我想你正在寻找这个,jqueryui.com/sortable/#connect-lists 你需要使用连接列表,只需提供
css selector然后你就完成了...... -
我试过了,但它不适用于菜单的子菜单。
-
好吧,我不知道这会有多大用处,但是,markmintoff.com/2011/05/jqueryui-hierarchical-sorting 或谷歌
jquery hierarchical sortable或类似的东西,你应该得到很多 tuts。 -
这看起来像是正确的插件,但它根本不起作用。我试图在我的 jsFiddle 中调用它,它完全破坏了可排序性:jsfiddle.net/3sUvm/14
-
啊,我输入了错误的列表类型。不过,它仍然不能很好地与
menu一起使用。
标签: javascript jquery jquery-ui menu jquery-ui-sortable