Я не очень знаком с JS.
У меня есть ссылка, которая указывает на якорь части аккордеона (JQuery UI).
мой сайт имеет фиксированный заголовок.
следующий код:
$( ".jump" ).click(function( event ) {
event.preventDefault();
$("html, body").animate({ scrollTop: $($(this).attr("href")).offset().top -300}, 700);
});
Моя проблема:
когда я нажимаю на ссылку, контент перемещается в самую верхнюю часть окна и исчезает под фиксированным заголовком веб-сайта.
Но не в любом случае. я думаю, что поведение зависит от длины контента в аккордеонных секциях.
При втором щелчке по ссылке якорь перемещается прямо на место.
Существует ли вероятность того, что якорь перемещается - независимо от того, что находится внутри аккордеона - в фиксированное заданное положение сверху окна (область просмотра)?
Большое спасибо !!!