Skip to content

nav not switching to active #24

Description

@ivo1981

Hi,
I'm having some trouble with the menu's. I think some scripting is missing.
I am using the cover template an my menu looks like this:

ul.nav.masthead-nav
    li.active
	a(href="/#") Home
    li
	a(href="/#features") Features
   li
	a(href="/documetation") Documentation
   li
	a(href="/control") Control
   li
	a(href="/technical") Technical
   li
	a(href="/#contact") Contact

The hover functions are working correctly(css), however the active tabs are not switching on clicking or scrolling.

I tried adding code to fix the menu:

append scripts
    script.
$(document).ready(function () {
    $('.nav li a').click(function(e) {

        $('.nav li').removeClass('active');

        var $parent = $(this).parent();
        if (!$parent.hasClass('active')) {
            $parent.addClass('active');
        }
        e.preventDefault();
    });
});

This fixes the menu, but breaks the links.

I want to achieve the effect you have on the rightside menu on http://rajasegar.github.io/JADE-Bootstrap/components.html

Any help would be appriciated.
Ivo

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions