Направление прокрутки(скрола) jQuery

Редко, но бывает нужно проверить в какую сторону пользователь прокручивает страницу, например для того, что бы скрыть меню, если пользователь прокручивает вниз, в таком случае меню не будет мешать просмотру контента и показать меню, когда пользователь скролит вверх.

Для этого используем такой код jQuery:

$('body').on( 'DOMMouseScroll mousewheel', function ( event ) {
    if( event.originalEvent.detail > 0 || event.originalEvent.wheelDelta < 0 ) {
        //scroll down
        console.log('Down');
    } else {
        //scroll up
        console.log('Up');
    }
});

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии