Activate menus v2

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
(function() {
    function main() {
        var nav  = $('ul.nav');
        var path = window.location.pathname.split('/').slice(1,-1);
        function act(p) {
            nav.not(nav.find('li.active').parent())
                .find('li>a[@href="/'+p+'"]').parent().addClass('active');
        }
        if (path.length)
            for(; path.length; path.pop())
                act(path.join('/')+'/');
        else
            act('');
    }
    $(document).ready(main);
})()

Comments

(Forgotten your password?)

You may use Markdown syntax here, but raw HTML will be removed.