Доброго времени суток, столкнулся с такой задачей, нужно реализовать плавный скролл, который будет работать плавно на главной, а если мы будем находиться на дочерней, то просто переходить на главную к тому элементу.
Буду очень признателен за помощь!
var disableScroll = false;\\для отключения одной функции
jQuery(document).ready(function () {
jQuery('a[href^="#"]').on('click', function(event){
event.preventDefault();
var target_offset = jQuery(this.hash).offset() ? jQuery(this.hash).offset().top : 0;
var customoffset = 76;
disableScroll = true;
jQuery('html, body').animate({scrollTop:target_offset - customoffset}, 400, null, function () {
disableScroll = false;
});
jQuery("a.active").removeClass("active");
jQuery(this).addClass("active");
overActive();
})
})