onwheel 事件
定义和用法
当鼠标滚轮在元素上向上或向下滚动时,会发生 onwheel 事件。
当用户使用触摸板滚动或放大或缩小元素时,也会发生 onwheel 事件。
ຕົວຢ່າງ
ປ່ຽນຂະໜາດມີລະບຸຂອງ <div> ຄືກັບຜູ້ນຳໃຊ້ຂັບເຄື່ອງຂັບສະໝອງຂອງມັນ.
document.getElementById("myDIV").addEventListener("wheel", myFunction); function myFunction() { this.style.fontSize = "35px"; }
ຂໍ້ບັນຍາຍ
ໃນ HTML:
<ປະກອບສ່ວນ onwheel="myScript">
ໃນ JavaScript:
ວັດຖຸ.onwheel = function(){myScript};
ໃນ JavaScript ທີ່ນຳໃຊ້ກົນລະຍຸດ addEventListener():
ວັດຖຸ.addEventListener("wheel", myScript);
注释:Internet Explorer 8 ຫຼືຫຼາຍກວ່າ ບໍ່ສະໜັບສະໜຸນ ກົນລະຍຸດ addEventListener().
ລາຍລະອຽດດ້ານເຕັກນິກ
ການປະຕິບັດລະບົບ: | ສະໜັບສະໜຸນ |
---|---|
ສາມາດຍົກເລີກບໍ່: | ສະໜັບສະໜຸນ |
ຊະນິດອາກາດ: | WheelEvent |
ຕົວເລກ HTML ທີ່ສະໜັບສະໜຸນ: | ປະກອບສ່ວນ HTML ທັງໝົດ |
ເບື້ອງສັນຍາບາດໃນ DOM: | ອາກາດລະດັບ 3 |
ການສະໜັບສະໜຸນບຣາຍເວີຊົນ
ຈຳນວນໃນຕາຕະລາງສະແດງວ່າ ບຣາຍເວີຊົນທີ່ເປັນຕົ້ນທີ່ເອງນຳການສະໜັບສະໜຸນອາກາດນັ້ນ.
ອາກາດ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onwheel | 31.0 | 9.0 | 17.0 | 不支持 | 18.0 |
注释:在 IE 中,只有通过 addEventListener() 方法才支持 wheel 事件。 DOM 对象上没有 onwheel 属性。