Давайте рассмотрим новый вариант якорного меню на jQuery. Это простой скрипт в котором вам только нужно изменить класс контейнера для меню ( в моём случае это — menuCategory)
/*
menuCategory - контейнер для меню
fixed_offset - отступ от верхней части окна, чтобы не проскролить впритык
1000 - скорость анимации
*/
$(".menuCategory").on('click', '[href*="#"]', function(e){
var fixed_offset = 100;
$('html,body').stop().animate({ scrollTop: $(this.hash).offset().top - fixed_offset }, 1000);
e.preventDefault();
});