Comment Fermer bascule menu de navigation en cliquant sur l'élément d'ancrage lien

Veuillez consulter mon VIOLON

J'ai une 1 page de site web "responsive" menu de navigation avec les liens d'ancrage d'éléments sur la page) qui ajoute une icône de menu lorsque le navigateur de la fenêtre est plus petite que la largeur (dans mon cas 767px) à l'aide de ce javascript:

jQuery(document).ready(function($){
$('#menu_wrapper').prepend('<div id="menu-icon">Menu</div>');
$("#menu-icon").on("click", function(){
    $("#menu").slideToggle();
    $(this).toggleClass("active");
});
});

Comme vous pouvez le voir dans le violon, je suis aussi à l'aide de javascript pour rendre la navigation collant quand le défilement vers le bas passé, élément de navigation, indépendamment de la taille de la fenêtre.

Maintenant le problème que j'ai c'est que quand je suis en dessous de la fenêtre d'affichage de 767px, je clique sur la bascule bouton "MENU" pour ouvrir /afficher la navigation et quand je clique sur une option dans le menu, la page défile pour la partie correcte de la page, MAIS le menu reste ouvert.

Ce que je veux, c'est du menu pour le fermer (glisser) lorsqu'une option est cliqué dans le menu (évidemment, cela doit s'appliquer uniquement quand je suis en dessous de en dessous de la fenêtre d'affichage de 767px).

Comment puis-je faire cela?

InformationsquelleAutor user3364730 | 2014-10-15