Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.07.2014, 00:35
Новичок на форуме
Отправить личное сообщение для krionic Посмотреть профиль Найти все сообщения от krionic
 
Регистрация: 05.07.2014
Сообщений: 4

Событие во время прокрутки скролла
Подскажите пожалуйста, как сделать чтобы событие происходило только во время скролла, то есть только тогда, когда пользователь непосредственно скроллит страницу. Есть такой код:
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)
однако в программировании не силен, поэтому не понимаю как его туда вставить. Поиск по гуглу не дал результатов, то ли я не то спрашиваю, толи никто с такой задачей никогда не сталкивался...
Ответить с цитированием
  #2 (permalink)  
Старый 05.07.2014, 01:51
Новичок на форуме
Отправить личное сообщение для krionic Посмотреть профиль Найти все сообщения от krionic
 
Регистрация: 05.07.2014
Сообщений: 4

Нашел решение: http://james.padolsey.com/demos/scrollevents/
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Position fixed, но динамический по оси ОХ tvixa Элементы интерфейса 4 09.09.2013 15:39
Событие click Гробовщик jQuery 1 31.07.2013 07:28
Отмена действия события во время выполнения анимации gunsoy Общие вопросы Javascript 2 12.06.2012 13:27
Как правильно подавить событие при подключении своего обработчика? Маэстро Firefox/Mozilla 2 03.09.2011 11:46
какое событие возникает во время формирования html IT-AleX Events/DOM/Window 2 20.02.2009 16:13