For some reason my code that i am running right now is not working. I have a menu on the left hand side and it should be when someone clicks it it will stay active on that menu. However it is not working.
<head>
<link rel="stylesheet" href="Style/style.css" type="text/css"/>
<script type="text/javascript" src="http://github.com/jashkenas/coffee-script/raw/master/extras/coffee-script.js"></script>
<script>
(function () {
$('ul.menu li').click(function () {
$('ul.menu li').removeClass('active');
return $(this).addClass('active');
});
}.call(this));
</script>
</head>
<body>
......
<ul class="menu">
<li><i class="fa fa-home"></i>Dashboard</li>
<li><i class="fa fa-envelope"></i>Messages</li>
<li><i class="fa fa-user"></i>Profile</li>
<li class="active"><i class="fa fa-group"></i>Friends</li>
<li><i class="fa fa-cog"></i>Settings</li>
</ul>
</nav>
.....
Would anyone know why this is? Thanks