Есть сайт, у которого только на главной имеются блоки (О нас, контакты)
Есть вверху меню, в котором пункты ведут на якоря к этим блокам с плавной прокруткой вниз
по айдишнику напр #onas #contacts
сделал при помощи jquery
$('a[href^="#"').on('click', function() {
let href = $(this).attr('href');
$('html, body').animate({
scrollTop: $(href).offset().top
});
return false;
});
Есть внутренние страницы, с который по идее по нажатию должно перекидывать на главную и пролистывать к нужным блокам
Так вот в чем вся беда
если я задам этим пунктам абсолютный путь то есть
site.com/#onas, то на главной по нажатию уже плавный скролл не работает, работает только если пунктам задавать только якоря #onas
решается ли эта трабла как то, что бы на внутренние отдельное меню не вешать?