如何用另一个活动菜单突出显示另一个菜单?

时间:2014-07-28 07:31:18

标签: javascript jquery cakephp

<script type="text/javascript">
    $(document).ready(function () {
        var url = window.location;
        $('ul.nav navbar-nav a[href="'+ url +'"]').parent().addClass('active');
        $('ul.nav a').filter(function() {
           return this.href == url;
        }).parent().addClass('active');
    });

这是我的代码,突出显示当前活动菜单,但现在我想突出显示另一个菜单与其他页面。 例如,如果我的页面是/ shops / add,我想突出显示/ shops / confirm菜单。 我需要在代码中进行哪些更改? 谢谢。

1 个答案:

答案 0 :(得分:0)

试试这段代码:

 $(document).ready(function () {
        var url = window.location;
if(url == "www.yoursite.com/shop/add"){
$('ul.nav navbar-nav a[href="www.yoursite.com/shop/add"]').parent().addClass('active');
}
    });

我所做的只是将当前页面网址测试到所需的网址,并选择了所需网页href的链接,并将课程更改为“有效”。