加载后如何保持子菜单打开?

时间:2013-05-10 03:06:30

标签: jquery twitter-bootstrap jboss themes

我们正在使用名为“Acme Dashboard”的预建管理主题。当用户单击下拉列表并加载子页面时,在下一次加载时,菜单项将折叠。我们如何强制菜单在下次加载时保持打开状态?

主题链接如下: http://wrapbootstrap.com/preview/WB0JLR295

据我所知,当加载子主题时,父类被赋予class =“active”属性,但我不知道在CSS / JS中要更改什么以保持下拉列表打开。

1 个答案:

答案 0 :(得分:1)

您可以使用e.stopPropagation()

这样可以防止关闭任何“下拉菜单”

$('.dropdown-menu').on('click', function (e) {
    e.stopPropagation();
})

如果您只想要特定的下拉菜单,则可以相应地更改jQuery选择器$('.dropdown-menu')

Here is a working example