|
當(dāng)然一行代碼就解決了兼容問題
復(fù)制代碼 代碼如下:
var mousewheel = document.all?"mousewheel":"DOMMouseScroll";
事件屬性,IE是event.wheelDelta,F(xiàn)irefox是event.detail 屬性的方向值也不一樣,IE向上滾 > 0,F(xiàn)irefox向下滾 > 0。
最新的jquery1.3.2仍然沒有增加滾輪事件,但可以用jquery的bind去綁定任何事件,當(dāng)然得加上上面那句。
不過jquery有個(gè)插件已經(jīng)加上了該功能。見http://brandonaaron.NET/code/mousewheel/demos
這樣使用:
復(fù)制代碼 代碼如下:
$('div.mousewheel_example').mousewheel(fn);
$('div.mousewheel_example').bind('mousewheel', fn);
JavaScript技術(shù):javascript 兼容鼠標(biāo)滾輪事件,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。