Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Событие во время прокрутки скролла (https://javascript.ru/forum/events/48464-sobytie-vo-vremya-prokrutki-skrolla.html)

krionic 05.07.2014 00:35

Событие во время прокрутки скролла
 
Подскажите пожалуйста, как сделать чтобы событие происходило только во время скролла, то есть только тогда, когда пользователь непосредственно скроллит страницу. Есть такой код:
jQuery(function(f){
        var element = f('section.banner2');
        f(window).scroll(function(){
            element['fade'+ (f(this).scrollTop() > 10 ? 'In': 'Out')](600);           
        });
    });

По сути, он отображает картинку, когда прокручено больше 10px.

Необходимо что-то изменить в нем, чтобы картинка появлялась только когда непосредственно пользователь скроллит, а когда перестает - исчезала обратно. Я так понял, что есть событие
('onwheel' in document)
однако в программировании не силен, поэтому не понимаю как его туда вставить. Поиск по гуглу не дал результатов, то ли я не то спрашиваю, толи никто с такой задачей никогда не сталкивался...

krionic 05.07.2014 01:51

Нашел решение: http://james.padolsey.com/demos/scrollevents/


Часовой пояс GMT +3, время: 23:46.