Płynne przewijanie do anchorów

Poniższy snippet realizuje zadanie płynnego przewijania do odpowiednich sekcji strony na podstawie anchorów. Przykładowo anchor #kontakt płynnie przewija zawartość strony do diva o id kontakt.

$('.menu ul li a').on('click', function() {
	var aid = $(this).attr('href').replace("#", ""), aTag = $("div[id='"+aid+"']");
	$('html, body').animate({scrollTop: aTag.offset().top},'slow');
	return false;
});