纯js鼠标滚轮事件

本文详细指导如何使用JavaScript在Dreamweaver或Visual Studio中实现鼠标滚轮事件,通过scrollFunc函数捕捉并解析滚轮方向,兼容不同浏览器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何使用纯JavaScript快速获取鼠标滚轮事件!!!

1.打开DW

        *首先打开运行DW(Dreamweaver CC)

        *或者打开VS(Start Experimental Instance of Visual Studio)也可以

        *下面演示的为2019版的DW

2.创建函数

        *创建一个函数名为scrollFunc的函数(函数名可以根据自己需求定,不要求统一)并且给它             一 个参数e,在控制台中打印输出参数e

 

 

3.调用函数scrollFun

        *此时函数scrollFun虽然已经有了“内容”但还没被调用

        *而我们现在需要的是当鼠标滚轮滑动时调用函数scrollFun

        *onmousewheel 事件:当鼠标滚轮正在被滚动时运行的脚本。

         //onscroll  当元素滚动条被滚动时运行的脚本(拓展当前不需要)

         *当onmousewheel 事件触发时调用scrollFun函数

 

4.运行,查看函数scrollFun中的参数e

        *找到wheelDelta

        *以wheelDelta的正负为参照物,判断滚轮是向上还是向下滚动

5.浏览器兼容问题

  *个别的浏览器的鼠标“参照物”不同则需要特别处理

  *IE   谷歌浏览器等参照物为wheelDelta   其余等可用detail(var)

 

 

6.开始判断滚轮是向上还是向下

          *当e.wheelDelta大于零时,则证明滑轮是向上滚动的

          *当e.wheelDelta小于零时,则证明滑轮是向下滚动的

          *则参照为wheelDelta的代码为

          *参照为detail的代码为

 总代码为:

         以上便是纯JavaScript鼠标滚轮onmousewheel 事件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值