Колёсико мыши
Нажатие колёсика мыши
Выполнять код при нажатии на колёсико мыши можно через метод onmousedown
.
document.getElementById('button').onmousedown = function(e) { // выполнить код, если нажато колёсико мыши if (e.which == 2) { // отменить действие по умолчанию (прокрутка страницы) e.preventDefault(); } }
Прокрутка колёсика мыши
Выполнять код при прокрутки колёсика мыши можно через метод wheel
.
window.addEventListener("wheel", function(e) { if (e.deltaY < 0) { // код, при прокрутке вверх } else if (e.deltaY > 0) { // код, при прокрутке вниз } });
Событие wheel
появилось в HTML 5, в IE поддерживается с версии IE 9.
Авторизуйтесь, чтобы добавлять комментарии