滑鼠滾輪事件

2021-09-07 01:14:52 字數 428 閱讀 3007

新增事件(有相容性)

/*註冊事件*/

if(document.addeventlistener)

window.onmousewheel=document.onmousewheel=scrollfunc;//ie/opera/chrome

detail與wheeldelta

判斷滾輪向上或向下在瀏覽器中也有相容性,

現在五大瀏覽器(ie、opera、safari、firefox、chrome)中

firefox 使用detail,

其餘四類使用wheeldelta;

兩者只在取值上不一致,代表含義一致,detail與wheeldelta只各取兩個 值,

detail只取±3,wheeldelta只取±120。

滑鼠滾輪事件

新增事件 有相容性 註冊事件 if document.addeventlistener window.onmousewheel document.onmousewheel scrollfunc ie opera chrome detail與wheeldelta 判斷滾輪向上或向下在瀏覽器中也有相容性...

滑鼠滾輪事件

滑鼠滾輪事件和鍵盤事件以及滑鼠左右鍵沒本質的區別。2 if document.addeventlistener window.onmousewheel document.onmousewheel scroll ie opera chrome safari 像上面這樣就可以給整個文件繫結滾輪事件。fu...

滑鼠滾輪事件

需求 通過滑鼠滾輪實現某個表單內的數字增加減少操作,或者滾輪控制某個按鈕的上下滾動後觸發不同的事件。實現 通過js對滑鼠滾輪的事件進行監聽。描述 首先,不同的瀏覽器有不同的滾輪事件。主要是有兩種,onmousewheel firefox不支援 和dommousescroll 只有firefox支援 ...