El interface WheelEvent
retrata los eventos que ocurren cuando el usuario mueve la rueda del ratón o de un dispositivo similar.
Esta es la forma estándar de usar el evento wheel.
Antiguas versiones de navegadores implementaron dos formas no-estándar y no-compatibles-entre-navegadores, los interfaces MouseWheelEvent
y MouseScrollEvent
. Utilice este interfaz y evite los dos últimos.
Constructor
WheelEvent()
- Crea el objeto
WheelEvent
.
Propiedades
Este interfaz hereda propiedades de estos padres, MouseEvent
, UIEvent
y Event
.
WheelEvent.deltaX
Read only- Devuelve un doble (número de doble precisión) que representa la cantidad de desplazamiento horizontal.
WheelEvent.deltaY
Read only- Devuelve un doble que representa la cantidad de desplazamiento vertical.
WheelEvent.deltaZ
Read only- Devuelve un doble que representa la cantidad de desplazamiento del eje-z.
WheelEvent.deltaMode
Read only- Devuelve un entero largo sin signo que representa la unidad manejada por los valores de cantidad de desplazamiento delta. Los valores permitidos son:
Constant Value Description DOM_DELTA_PIXEL
0x00
Los valores delta están especificados en pixeles. DOM_DELTA_LINE
0x01
Los valores delta están especificados en líneas. DOM_DELTA_PAGE
0x02
Los valores delta están especificados en páginas.
Métodos
Este interfaz no define ningún método, pero hereda métodos de estos padres, MouseEvent
, UIEvent
y Event
.
Especificaciones
Especificación | Estatus | Comentario |
---|---|---|
Document Object Model (DOM) Level 3 Events Specification La definición de 'WheelEvent' en esta especificación. |
Obsolete | Definición inicial. |
Compatibilidad en navegadores
We're converting our compatibility data into a machine-readable JSON format.
This compatibility table still uses the old format,
because we haven't yet converted the data it contains.
Find out how you can help!
Característica | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
Implementación básica | 31 | (Yes) | 17.0 (17.0) | 9.0 | 18 | 7.0 |
window.WheelEvent |
(Yes) | (Yes) | 17.0 (17.0) | 9.0 | (Yes) | (Yes) [1] |
Característica | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Implementación básica | (Yes) | 17.0 (17.0) | ? | (Yes) | Sin soporte |
window.WheelEvent |
(Yes) | 17.0 (17.0) | ? | (Yes) | ? |
[1] Safari no implementa actualmente WheelEvent
actually; sin embargo este devuelve un objeto para window.WheelEvent
.
Ver también
wheel
- Interfaces reemplazados por este:
- Objeto del evento de la rueda del ratón legado de la plataforma Gecko:
MouseScrollEvent
- Navegadores no-gecko, objeto del evento de la rueda del ratón legado:
MouseWheelEvent
- Objeto del evento de la rueda del ratón legado de la plataforma Gecko: