Плавный скролл пагинации в mFilter2

Александр
Александр
704
2
Содержание:
  1. Комментарии
Александр, здравствуйте в mFilter2 у стандартной пагинации page.nav при переходе на другую страницу, происходит слишком резкий скролл вверх, подскажите пожалуйста, как можно сделать чтобы скролл был плавным и можно ли ограничить скроллинг до определённого блока, класса, id и как это лучше сделать?

Комментарии:

  1. Александр
    20 января 2020, 06:34
    Получилось это реализовать таким образом, не знаю правда на сколько это решение правильное, но работает.

    В mFilter2 в файле default.js нужно найти эту строку:
    $('html, body').animate({scrollTop: $(mSearch2.options.wrapper).position().top || 0}, 0);
    заменить на эту предварительно указав класс или id елемента:
    $('html, body').animate({scrollTop: $(".Класс или #id елемента").position().top || 0}, 1000);


    1. Александр Мальцев
      21 января 2020, 12:43
      Здравствуйте!
      Да, так отлично! Будет прокрутка до указанного элемента с длительностью этого процесса в 1000 миллисекунд.
    Войдите, пожалуйста, в аккаунт, чтобы оставить комментарий.