Событие перекрутки колёсика мыши
Есть ли событие прокрутки колёсика мышки?
Т.е. если в пределах кого-нить элемента прокручивать колёсико на мыши, то выполняется какой-то мой скрипт. |
onmousewheel
|
не работает
|
Вот функция добавления обработчика (handler) события вращения колеса мыши над объектом (obj):
function addMouseScrollListener(obj, handler) { if (obj.attachEvent) { obj.attachEvent("onmousewheel", handler); // IE and Opera } else { obj.addEventListener("DOMMouseScroll", handler, false); // FF obj.addEventListener("mousewheel", handler, false); // Chrome } } |
Amphiluke, Спасибо, замечательная функция, теперь бы ещё понять как определить направление вращения?
Кнопки через эвент определяются, а колесо как? |
"Ловим скролл"
http://webew.ru/articles/349.webew |
Serg_pnz, cпасибо
|
Вот ещё одна статья, рассчитана на новичков, расписан каждый шаг.
Дан ответ на мой вопрос. http://www.manhunter.ru/webmaster/19...avascript.html |
Часовой пояс GMT +3, время: 06:28. |