Не работает скролл

Главные вкладки

Аватар пользователя sxweb sxweb 14 ноября 2017 в 19:53

Приветствую. Может быть кто то сталкивался? С какого то момента на сайте перестала работать прокрутка колесиком мыши, при этом скролл бар сам присутствует, с помощью него страницу можно перемотать вниз. Может быть есть какие то конфликты известные у модулей или библиотек каких то? Уже и ядро пробовал обновить и модули.

Лучший ответ

Аватар пользователя fairrandir fairrandir 14 ноября 2017 в 21:57

В хроме 61+ отвалились многие jquery-библиотеки плавного скролла.

Комментарии

Аватар пользователя sxweb sxweb 14 ноября 2017 в 20:45

Ну из тех свойств что я знаю прокрутке могло бы мешать только overflow:hidden, но оно и полосы прокрутки бы убрало. Может есть еще что то что можно было бы поискать?

Аватар пользователя sxweb sxweb 15 ноября 2017 в 6:08

Да, проблема только в хроме, версия ядра 7.56, вообще проблему можно наблюдать тут https://x4games.ru/ . Библиотеки плавного скролла, да, возможно, тут похоже была подключена какая то из них, надо будет покопаться. Какие приблизительно там самые популярные, не подскажете?

Аватар пользователя Matevosoff Matevosoff 5 января 2018 в 17:35

remove this code: scripts[] = js/jquery.simplr.smoothscroll.min.js
after that open jquery.loader.js file from sites\all\themes\themeXXXX\js folder
and remove this code:

`jQuery(function() {
if (jQuery('html').hasClass('desktop')) {
jQuery.srSmoothscroll({
step: 150,
speed: 800
});
}
});`

Next: delete jquery.simplr.smoothscroll.min.js file from sites\all\themes\themeXXXX\js folder

Чистим кэш и проверяем сайт. Скролл должен нормально работать.

Where is this code located?

`jQuery(function() {
if (jQuery('html').hasClass('desktop')) {
jQuery.srSmoothscroll({
step: 150,
speed: 800
});
}
});`

jquery.loader.js file from sites\all\themes\themeXXXX\js folder

use search tool CTRL+F and search for the script