SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Не работает скрипт отступа для якоря. в чем ошибка?

LS LS  
122
  03.02.2019 11:40       1 402    
Данный скрипт не задает необходимый отступ от верха меню для якоря. Работает только плавная прокрутка к якорю. Посмотрите кто разбирается. В чем ошибка? Спасибо. Сайт на Джумле.




$(document).ready(function(){    $('a[href^="#"]').bind('click.smoothscroll',function (e) {        e.preventDefault();
        var target = this.hash,        $target = $(target);
        $('html, body').stop().animate({            'scrollTop': $target.offset().top-($('ul').height()+ 200)        }, 900, 'swing', function () {            window.location.hash = target;        });    });
});

Ответы на пост (1) Написать ответ
Евгений Евгений
10
09.02.2019 22:35
А не легче через css это бахнуть
h2 {border-top: 200px; margin-top: -200px;}
html {scroll-behavior: smooth;}
0