一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

javascript 鼠標滾輪事件

今天在網上找來了響應滾輪的函數并改寫成下面的類
復制代碼 代碼如下:
function wheelEvent(obj, handle)
{
this.handle = handle;
// different events between Firefox and IE
window.addEventListener ? obj.addEventListener("DOMMouseScroll", this.wheel, false) : (obj.onmousewheel = this.wheel);
}
wheelEvent.prototype.wheel = function (event)
{
var ev = event || window.event;
var delta = ev.wheelDelta ? (ev.wheelDelta / 120) : (- ev.detail / 3); // Firefox using `wheelDelta` IE using `detail`
eval ('delta ? ' + parent.handle + '(delta) : null;');
}

在使用的時候需要定義一個執行函數,用以根據從上述類中獲得的值進行操作,并為指定的網頁元素添加事件。比如
復制代碼 代碼如下:
function handle(delta)
{
document.getElementById('text').scrollTop -= delta * 20;
}
new wheelEvent(document.getElementById('text'), 'handle');
在上例中第一個參數是添加滾輪事件的網頁元素, id 為 text 的 div;第二個參數是執行函數的名字 handle。
其中 handle 函數必須有且只有一個參數delta,滾輪往上滾時 delta 大于 0,往下則小于 0。上例 handle 函數的作用是用滾輪對 div 實現滾動條的功能

JavaScript技術javascript 鼠標滾輪事件,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 午夜在线播放视频 | 日本特级a禁片在线播放 | 麻豆国产 | 日韩特黄| 久草一级片| 国产成人精品一区二区三区 | 97成人免费视频 | 国产精品亚洲专一区二区三区 | 337p欧洲大胆扒开图片 | 亚洲不卡一区二区三区 | 成年人免费看视频 | 久草毛片 | 丁香五月好婷婷深深爱 | 国产成人涩涩涩视频在线观看 | 依人九九| 色综合五月婷婷 | 美女被男人狂躁免费视频 | 精品国产污网站在线观看15 | 四虎国产精品永久地址99新强 | 色哟在线 | 超91视频| 色综合久久六月婷婷中文字幕 | 天天做天天添天天谢 | 2021国产成人午夜精品 | 久久免费99精品国产自在现线 | 国产一区二区三区高清视频 | 五月婷婷六月婷婷 | 久久精品成人 | 狠狠色婷婷丁香六月 | 免费观看国产精品 | 国产91区 | 伊人中文字幕在线 | 亚洲国产一区在线二区三区 | 91社区视频在线观看 | 人人爱天天做夜夜爽2020麻豆 | 免费观看91视频 | 精品国产精品国产偷麻豆 | 97精品国产91久久久久久 | 五月婷婷一区 | 成人福利免费视频 | 国产在线观看色 |