实现鼠标滚动滚轮事件:

<script type="text/javascript"><pre name="code" class="javascript">var scrollFunc=function(e){ e=e || window.event; if(e.wheelDelta){//IE/Opera/Chrome if(e.wheelDelta==120){//向上滚动事件alert(e.wheelDeta +"向上");}else{ //向上滚动事件alert(e.wheelDeta +"向上");} }else if(e.detail){//Firefox if(e.detail==-3) { //向上滚动事件<br> alert(e.detail +"向上");}else { //向下滚动事件<br>alert(e.detail +"向下 ");} } };if(document.addEventListener){ //adding the event listerner for Mozilladocument.addEventListener("DOMMouseScroll" ,scrollFunc, false);}//IE/Opera/Chrome window.onmousewheel=document.onmousewheel=scrollFunc;</script>

还有还有一种方法:

使用jquery.mousewheel.js插件,个人认为这个挺好用,类似与jQuery封装了,攻克了个浏览器的兼容性:

使用例如以下:

1. 首先导入jquery.mousewheel.js文件

2. 在你要使用的区域内加入mousewheel事件

<pre name="code" class="javascript"><pre name="code" class="javascript">    $(function (){ $("#XXXX").bind("mousewheel", function(event) {event.preventDefault();if(event.deltaY=="-1"){//向下滚动事件<br>}else{//向上滚动事件}});});

javascript滚动栏响应鼠标滑轮的实现上下滚动事件相关推荐

  1. java响应鼠标滚轮事件_javascript滚动条响应鼠标滑轮的实现上下滚动事件

    实现鼠标滚动滚轮事件: var scrollFunc=function(e){ e=e || window.event; if(e.wheelDelta){//IE/Opera/Chrome if(e ...

  2. 鼠标滑轮控制Div水平滚动

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. java控制鼠标滑轮的滚动速度来滚动滚动面板和鼠标滑轮滚动事件

    //虽然比较短,但还是分享下吧....就当是个随笔吧- //设置滚动面板的滚动速度 JScrollPane.getVerticalScrollBar().setUnitIncrement(10); / ...

  4. 滚动条响应鼠标滑轮事件实现上下滚动的js代码

    <script type="text/javascript"> var scrollFunc=function(e){ e=e || window.event; if( ...

  5. js 鼠标滑轮控制左右横向滚动

    代码的实现通过jquery监听滑轮滚动,不推荐原生实现,原生实现还要处理不同浏览器监听的方式和兼容性,jquery已经帮我们做了很多处理了. 代码: <!DOCTYPE html> < ...

  6. html中滚动栏的样式

    DIV滚动栏设置 (CSS)2008/09/26 03:07div 中滚动栏的控制2008年01月06日 星期日 01:181)隐藏滚动栏 <body style="overflow- ...

  7. 浏览器滑块、鼠标事件、鼠标滑轮、键盘事件详细说明

    鼠标滑轮 必须是在 mousewheel 事件中 注册事件   window.addEventListener("mousewheel ",function(){}); event ...

  8. Vue+JavaScript实现鼠标滑轮滑动控制元素横向滚动

    实现列表跟随鼠标滑轮滑动横向滚动 第一步:父元素设置为  overflow-x: scroll(竖向同理) .scroll-box{width: 1000px;overflow-x: scroll; ...

  9. html怎么做到滚动鼠标转换,横向的网页如何实现鼠标滑轮横向移动?_html/css_WEB-ITnose...

    横向的网页如何实现鼠标滑轮横向移动? 我做一个学校的点餐网页,想横向的形式,网页已经做出来了,如何实现鼠标滚轮是横向来移动滚动条的? 还有有没可能添加一个按钮,按一下制定滚动条向右移动某些个像素点?我 ...

  10. 更改Windows鼠标滑轮滚动方向

    经常在Mac和Windows PC切换的人往往会遇到这样一个问题,那就是鼠标滑轮的方向恰好相反.改变Mac的鼠标滑轮滚动方向很简单,系统偏好设置-鼠标-滚动方向,把"自然"的对勾勾 ...

最新文章

  1. 边缘计算 — 与车联网
  2. Flink从入门到精通100篇(八)-美团点评是如何在 Flink平台建立 实时数仓的?
  3. Java获得随机数字
  4. Hadoop 06_MapReduce2.0(YARN)
  5. java 类的执行顺序_Java中类的执行顺序
  6. linux以太网连接树莓派,如何在没有Internet的情况下直接连接到树莓派
  7. linux nginx jsp,将nginx注册成linux的服务(service)
  8. 分红酒(广度优先搜索)
  9. 微信小程序有关于Linux的吗,微信小程序可以跳转到手机 app 啦!
  10. ❤️14万字的《微服务开发SpringBoot—从基础高级》(建议收藏)❤️
  11. PHP魔术方法小结.md
  12. Oracle Enterprise Linux 64-bit 下Oracle11g的监听配置改动及測试步骤
  13. Configuring CODESYS
  14. sql 去重 distinct
  15. Go:微服务框架介绍
  16. QQ聊天功能在局域网中的实现
  17. [人工智能-深度学习-59]:生成对抗网络GAN - 基本原理(图解、详解、通俗易懂)
  18. 别被速成忽悠了,速成绝不可能。
  19. visa基本函数操作
  20. Appium 服务器初始化参数(Capability)

热门文章

  1. 文件——rstrip() 、lstrip()和 strip()、zip() 函数
  2. Android用户界面设计:基本按钮
  3. 【论文阅读】xgboost
  4. php 所有子类,php获取分类以下的全部子类方法
  5. 移动端网站如何开发(电脑端网站到手机端网站我们需要在html代码中添加哪个meta标签)...
  6. HDU 2006 (水)
  7. noip2017颓废记
  8. Can't update: no tracked branch No tracked branch configured for branch dev.
  9. 仿XP系统的任务栏菜单
  10. cookie Web Storage API