Bootstrap changer de menu li active à la classe, cliquez sur

J'ai le menu suivant par bootstrap

HTML

<div class="navbar-collapse collapse">
  <ul class="nav navbar-nav">
    <li class="active" id="homeL"><a data-scroll href="#Home">Home</a></li>
    <li><a href="#">About</a></li>
    <li class="" id="workL"><a data-scroll href="#Work">Work</a></li>
    <li><a href="#">Contact</a></li>
  </ul>
</div>

comment puis-je modifier la modification de la <li> classe d'actif lorsque la maison ou au travail est cliqué?

Le suivant ne fonctionne pas pour moi

$("#homeL").on("click",function(){
  $(".nav navbar-nav li").removeClass("active");
  $(this).addClass("active");
});
Merci jsfiddle.net

OriginalL'auteur rikket | 2014-03-19