Боксы фильтров - сворачивание и разворачивание

Когда нажимаешь кнопку “показать еще”, то все отлично разворачивается. Когда нажимаешь “Скрыть”, то страница пролистывается немного вверх. Как убрать это пролистывание?


Так сделано специально, чтоб отключить, в файле
\templates\nexshops\js\nexshops.js

закомментировать строку

$('html, body').animate({ scrollTop: target.offset().top - 150 }, 500);

А можно узнать для чего так сделано? Может быть я не понимаю что-то?

Для того чтобы возвращать пользователя на тоже место когда он сворачивает блок.

Например пользователь развернул описание, прочитал, опустился вниз и при нажатии свернуть, блок свернется и на странице будет содержимое которое идет не сразу за блоком, а то что подвинулось на размер свернутого блока.
Поэтому и есть эта строка возвращающая пользователя к содержимому которое идет сразу за свернутым блоком.

1 лайк