We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

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

Etiquetas y colaboradores del documento

Colaboradores en esta página: StripTM
Última actualización por: StripTM,