我试图击败一个基本的手风琴风格菜单提交 - 使用 jQuery。
这是菜单:
这是一个为其提供手风琴功能的代码片段:
$('#access ul li').click(function(){
$('#access ul ul:visible').slideUp();
$(this).children('ul:hidden').slideDown();
});
问题:单击子菜单链接会使子菜单向上滑动(并关闭)。
我想在单击子菜单链接时保持子菜单打开,并且仅在单击顶级链接时向上滑动。
如何使用 jQuery 仅选择顶级 ul 来为子菜单设置动画?或者有没有办法选择子菜单链接并“告诉它”以保持子菜单在点击时打开?
我会很感激你的智慧!