Не работает скрипт отступа для якоря. в чем ошибка?
Данный скрипт не задает необходимый отступ от верха меню для якоря. Работает только плавная прокрутка к якорю. Посмотрите кто разбирается. В чем ошибка? Спасибо. Сайт на Джумле.
$(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; }); });
});
h2 {border-top: 200px; margin-top: -200px;}
html {scroll-behavior: smooth;}