手风琴菜单通过切换触发

时间:2013-04-04 14:11:51

标签: jquery accordion

我想在移动视图中隐藏2级Acccordion菜单,并添加一个菜单文本,这样当点击它时,它首先打开第一级,如果点击父级则打开第二级,但我不太清楚如何使它正确发生。

这是我的演示代码。现在,当点击菜单时,它会打开所有等级的Acccordion。

http://jsbin.com/upuwiy/3/edit

非常感谢。

2 个答案:

答案 0 :(得分:0)

您所要做的就是最初隐藏第二级选项

你可以在这里看到一个例子,我在每个内部ul上添加了inner-options类,它将display属性设置为none。

fixed version

答案 1 :(得分:0)

问题与代码的这一部分有关。这只隐藏了主要的ul而不是内部的ul。

jQuery('ul.sf-menu').hide();//hide all nested ul's

试试这个

jQuery('ul.sf-menu ul').hide();//hide all nested ul's