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

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

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

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

    В 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. Александр Мальцев
    Александр Мальцев
    2020-01-21 12:43:27
    Здравствуйте!
    Да, так отлично! Будет прокрутка до указанного элемента с длительностью этого процесса в 1000 миллисекунд.