我有一个菜单手风琴,但有一个问题,
我只想要level1( CAT1,2 )菜单可点击下一级菜单( SUBCAT1,2 )打开或关闭但我想要级别3的固定 (如果打开然后打开 如果关闭然后关闭)
$(document).ready(function(){
$("#accordian div").click(function(){
$("#accordian ul").slideUp();
if(!$(this).next().is(":visible"))
{
$(this).next().slideDown();
}
})
})
答案 0 :(得分:0)
如果我理解得很好,你只需要改变这个:
$("#accordian ul").slideUp();
对此:
$("#accordian > ul").slideUp();
您可以查看this和this,了解“子选择器”和“后代选择器”之间的区别
以下是jsfiddle修改版:https://jsfiddle.net/xw66mmdt/