Active Menu Toggle

Create an active state for selected menu items

HTML

<span class="menu sel">Menu 1</span>
<span class="menu">Menu 2</span>
<span class="menu">Menu 3</span>
<span class="menu">Menu 4</span>

CSS

/*The default menu items */
.menu { margin-left:25px; color:blue; text-decoration:underline; font-weight:normal; }
.menu:hover { cursor:pointer; }

/* The selected menu items */
.sel:hover { cursor:default; }
.sel { text-decoration:none; font-weight:bold; }

JavaScript

$('.menu').on("click", function () {
	$('.sel').removeClass('sel');
	$(this).addClass('sel');
});