Когда нажимаешь кнопку “показать еще”, то все отлично разворачивается. Когда нажимаешь “Скрыть”, то страница пролистывается немного вверх. Как убрать это пролистывание?
Так сделано специально, чтоб отключить, в файле
\templates\nexshops\js\nexshops.js
закомментировать строку
$('html, body').animate({ scrollTop: target.offset().top - 150 }, 500);
А можно узнать для чего так сделано? Может быть я не понимаю что-то?
Для того чтобы возвращать пользователя на тоже место когда он сворачивает блок.
Например пользователь развернул описание, прочитал, опустился вниз и при нажатии свернуть, блок свернется и на странице будет содержимое которое идет не сразу за блоком, а то что подвинулось на размер свернутого блока.
Поэтому и есть эта строка возвращающая пользователя к содержимому которое идет сразу за свернутым блоком.
1 лайк