2
嗨,我不知道是否有人可以帮助。我正在使用Bootstrap 3.1.1并为sidenav使用嵌套折叠菜单。我想在打开的菜单中添加一个背景颜色(使用一个类),并在菜单关闭时删除背景颜色。嵌套bootstrap 3.1.1折叠
这工作正常,但是当我有嵌套的菜单我正在使用的代码删除父项的背景颜色关闭子菜单时,我不能解决如何只删除背景颜色,如果它顶级菜单关闭。所以如果它是一个子菜单,当关闭子菜单时不应该删除背景色。
$(".nav-sidenav > li").on("show.bs.collapse", function() {
$(this).addClass("sidenav-active-background");
});
$(".nav-sidenav > li").on("hide.bs.collapse", function() {
$(this).removeClass("sidenav-active-background");
});
请参阅JSFiddle
非常感谢,这是一种享受! –