tôi có mã này:mousewheel & sự kiện dommousescroll trong IE & Cạnh
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
window.addEventListener('DOMMouseScroll', mouseWheelEvent);
window.addEventListener('mousewheel', mouseWheelEvent);
function mouseWheelEvent() {
alert(1);
}
</script>
</body>
</html>
Nó hoạt động trong Chrome & Firefox. Tuy nhiên, nó không hoạt động với máy tính xách tay của tôi dell xps 139434 touchpad trong IE & cạnh. Nhưng nó hoạt động với (một số) touchpads của máy tính xách tay khác. Phải làm gì? jQuery là không có vấn đề.
"những gì không hoạt động?" => Không có cảnh báo khi cuộn khi sử dụng 2 ngón tay như bạn sử dụng để cuộn trong trình duyệt.
tùy thuộc vào loại thông tin mà bạn nhận được từ sự kiện di chuyển, bạn có thể kết hợp/thay thế nó với 'touchstart',' touchend', 'touchmove 'sự kiện. Xem [mozilla docs] (https://developer.mozilla.org/en-US/docs/Web/Events/touchstart) để biết thêm chi tiết –