Stackoverflow 2012-03-23
by john_s
HTML
<ul>
<li><a class="link" href="#hash1">Link 1</a></li>
<li><a class="link" href="#hash2">Link 2</a></li>
<li><a class="link" href="#hash3">Link 3</a></li>
<li><a class="link" href="#hash4">Link 4</a></li>
<li><a class="link" href="#hash5">Link 5</a></li>
</ul>
JavaScript
$('.link').click(function () {
var $link = $(this),
linkHash = $link.attr('href');
if (linkHash != location.hash) {
$('.link').removeClass('current');
$link.addClass('current');
//ajaxify($link.attr('href'));
window.location.hash = linkHash;
}
return false;
});