好的,我在这个页面上有一个jQuery菜单here.
当您点击父母(Bureau或Projecten)时,即使您离开,子菜单也始终保持开放状态:parent - >孩子 - >子。
这不起作用:局 - > Publicaties - > “儿童” menue关闭。
我不明白,因为我在jQuery中涵盖了“父类别”(current-menu-item.parent和current-portfolio-ancestor)?
有什么想法吗?
$('.current-menu-item').parent('.sub-menu').css('visibility', 'visible');
$('.current-menu-item.parent, .current-portfolio-ancestor').find('.sub-menu').css('visibility', 'visible');
整个jQuery代码here
答案 0 :(得分:0)
在http://wptemp.site90.net/portfolio/publicatie-test-b/
上,此行没有您在.current-menu-item
中使用的任何CSS类(例如script.js
):
<li id="menu-item-102" class="menu-item menu-item-type-post_type menu-item-object-page parent menu-item-102">
因此,可见度仍然隐藏。
答案 1 :(得分:0)
用
替换你的两行$('.current-menu-parent').parent().css('visibility', 'visible');