【问题标题】:Expand jquery bootstrap panel based on window url根据窗口 url 展开 jquery 引导面板
【发布时间】:2015-02-11 03:18:37
【问题描述】:

我正在尝试创建一个引导侧边栏面板列表,该列表可以根据类似于此图片的当前页面 url 折叠/展开。

所以在上图中,如果 Programs & Resources 下的任何链接是当前 URL,则展开 Programs & Resources 选项卡并突出显示当前 URL 的链接。培训、认证等下的其他链接也是如此...

这是我目前所拥有的。标签工作正常,当前页面突出显示,但我不知道如何在页面加载时打开父标签以显示此面板。我认为我使用 .parents 或 .collapse 不当。

console.log(window.location.pathname);
jQuery('.list-group-item a[href$="' + window.location.pathname +    '"]').addClass("active").parents('.panel .panel-heading a').collapse('show');

https://jsfiddle.net/BVmUL/1325/

【问题讨论】:

    标签: jquery twitter-bootstrap twitter-bootstrap-3 menubar


    【解决方案1】:

    只是改变一些东西:

    jQuery('.list-group-item a[href$="' + window.location.pathname + '"]').addClass("active").parents('.collapse ').collapse('show');

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多