javascript – 平滑水平滚动绑定到鼠标滚轮
作者:互联网
这是一个带鼠标滚轮的水平滚动的工作示例,但它不能平滑滚动.顺便说一句,我的意思是像Firefox或Opera中的普通垂直滚动.
$(function() {
$("html, body").mousewheel(function(event, delta) {
this.scrollLeft -= (delta * 30);
event.preventDefault();
});
});
(http://brandonaaron.net/code/mousewheel/docs)
我做了一个现场演示来演示这个.
http://jsfiddle.net/Dw4Aj/
我希望这个滚动像垂直滚动一样,都有鼠标滚轮和平滑度.
有人能帮我吗?
解决方法:
平滑滚动是浏览器特定的功能.
如果你想要的东西适用于所有这些东西,那么你需要在你身边做.
jQuery有多种平滑滚动的实现.
实际上你甚至可能需要所谓的动态滚动.如果是这样,请尝试jquery.kinetic
标签:mousewheel,javascript,jquery,scroll 来源: https://codeday.me/bug/20191004/1853234.html