javascript - 请问如何解决 js 鼠标滚轮事件问题
PHP中文网
PHP中文网 2017-05-19 10:09:15
[JavaScript讨论组]

在使用 jquery 的时候,鼠标滚轮无论 body 的高度是多少都可以触发(以下地址请在result下中滚动滚轮)
https://jsfiddle.net/shannon9/37fj5Lbs/embedded/

当用原生 js 的情况下,给 body 定了高度的时候(出现了滚动条),就能够触发鼠标滚轮事件了:
https://jsfiddle.net/shannon9/05mfww8p/embedded/

而没有给body定高度(也就是说没有出现滚动条的时候),不会触发鼠标滚轮事件:
https://jsfiddle.net/shannon9/0ok2fd19/embedded/

请问怎么用原生 js 在没有给 body 定高度的时候,也能向 jquery 那样 触发鼠标滚轮事件?

PHP中文网
PHP中文网

认证0级讲师

全部回复(1)
伊谢尔伦
//在控制台里输入
document.body.onmousewheel = function(){console.log(1);}
//然后滚动滚轮试试
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号