| Сообщение от рони   | 
	| kos0760, можно ещё так дополнить ...
 
 
jQuery('.sp-megamenu-wrapper ul li a').click(function(){
    var sel = this.hash;
    jQuery('html, body').animate({
  	scrollTop: jQuery(sel).offset().top
        }, 900);
      return false;
   });
  var hash = document.location.hash;
  hash && jQuery('.sp-megamenu-wrapper ul li a[href *="'+hash+'"]').click();
только вопрос успеет сработать или нет )))
 | 
	
Ну в принципе и предыдущее решение как бы работает неплохо, но я добавил ваш новый код. Только вот кнопка "домой" в меню не работает как остальные пункты, но мне это не важно, здесь страница перемещается наверх, можно просто сделать отдельную кнопку с такой функцией, а этот пункт меню убрать.