WheelEvent

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

* Some parts of this feature may have varying levels of support.

Giao diện WheelEvent biểu diễn các sự kiện xảy ra do người dùng di chuyển bánh xe chuột hoặc thiết bị đầu vào tương tự.

Note: Đây là giao diện sự kiện bánh xe tiêu chuẩn để sử dụng. Các phiên bản cũ của trình duyệt đã triển khai các giao diện MouseWheelEventMouseScrollEvent không chuẩn và không tương thích giữa các trình duyệt. Sử dụng giao diện này và tránh các giao diện không chuẩn.

Đừng nhầm lẫn sự kiện wheel với sự kiện scroll:

  • Một sự kiện wheel không nhất thiết kích hoạt sự kiện scroll. Ví dụ, phần tử có thể hoàn toàn không thể cuộn. Các hành động phóng to thu nhỏ bằng bánh xe hoặc bàn di chuột cũng kích hoạt sự kiện wheel.
  • Một sự kiện scroll không nhất thiết được kích hoạt bởi sự kiện wheel. Các phần tử cũng có thể được cuộn bằng bàn phím, kéo thanh cuộn, hoặc sử dụng JavaScript.
  • Ngay cả khi sự kiện wheel kích hoạt cuộn, các giá trị delta* trong sự kiện wheel không nhất thiết phản ánh hướng cuộn của nội dung.
Event UIEvent MouseEvent WheelEvent

Constructor

WheelEvent()

Tạo một đối tượng WheelEvent.

Thuộc tính instance

Giao diện này kế thừa các thuộc tính từ tổ tiên của nó, MouseEvent, UIEvent, và Event.

WheelEvent.deltaX Read only

Trả về một double biểu diễn lượng cuộn ngang.

WheelEvent.deltaY Read only

Trả về một double biểu diễn lượng cuộn dọc.

WheelEvent.deltaZ Read only

Trả về một double biểu diễn lượng cuộn cho trục z.

WheelEvent.deltaMode Read only

Trả về một unsigned long biểu diễn đơn vị của các giá trị delta* lượng cuộn.

WheelEvent.wheelDelta Read only Deprecated Non-standard

Trả về một số nguyên (32-bit) biểu diễn khoảng cách tính bằng pixel.

WheelEvent.wheelDeltaX Read only Deprecated Non-standard

Trả về một số nguyên biểu diễn lượng cuộn ngang.

WheelEvent.wheelDeltaY Read only Deprecated Non-standard

Trả về một số nguyên biểu diễn lượng cuộn dọc.

Note: Sự kiện mousewheel của Element có tài liệu bổ sung về các thuộc tính đã lỗi thời wheelDelta, wheelDeltaX, wheelDeltaY.

Phương thức instance

Giao diện này không định nghĩa bất kỳ phương thức cụ thể nào, nhưng kế thừa các phương thức từ tổ tiên của nó, MouseEvent, UIEvent, và Event.

Đặc điểm kỹ thuật

Specification
Pointer Events
# interface-wheelevent

Tương thích trình duyệt

Xem thêm

  • Sự kiện wheel
  • Các giao diện đã được thay thế bởi giao diện này:
    • Đối tượng sự kiện bánh xe chuột kế thừa của Gecko: MouseScrollEvent