@seregindev

Как сделать скролл универсальным?

Доброго времени суток, столкнулся с такой задачей, нужно реализовать плавный скролл, который будет работать плавно на главной, а если мы будем находиться на дочерней, то просто переходить на главную к тому элементу.

Буду очень признателен за помощь!
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();
      })
})
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы