@del993788

Как отследить .scrollTop(), если у body overflow:hidden?

Здравствуйте. Ну сам вопрос в заголовке. У меня полноэкранный сайт и мне нужно повесить на .scroll() своё действие, но так как сайт полноэкранный (то есть прокрутки у меня нет), то возникает сложность с отслеживанием самой прокрутки. Как можно решить мою проблему?
  • Вопрос задан
  • 203 просмотра
Решения вопроса 1
Get-Web
@Get-Web Куратор тега JavaScript
Front-End Developer
Если вам нужно отслеживать прокрутку колеса мыши вверх в низ, то подпишитесь на событие wheel:
$(window).bind('wheel', function (event) {
        if (event.originalEvent.deltaY >= 0) {
            // down
        } else {
            // up
        }
    });

А позицию можно получить при помощи offset
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 18:38
1500 руб./в час
19 апр. 2024, в 18:36
1500 руб./за проект
19 апр. 2024, в 18:36
30000 руб./за проект