Показать сообщение отдельно
  #9 (permalink)  
Старый 29.08.2015, 01:21
Аспирант
Отправить личное сообщение для kos0760 Посмотреть профиль Найти все сообщения от kos0760
 
Регистрация: 03.05.2015
Сообщений: 42

Сообщение от рони Посмотреть сообщение
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();

только вопрос успеет сработать или нет )))
Ну в принципе и предыдущее решение как бы работает неплохо, но я добавил ваш новый код. Только вот кнопка "домой" в меню не работает как остальные пункты, но мне это не важно, здесь страница перемещается наверх, можно просто сделать отдельную кнопку с такой функцией, а этот пункт меню убрать.
Ответить с цитированием