js或jq怎样可以使滚轮滚动固定距离

我要做一个页面,想实现鼠标滚轮滚动一下就往下移动550px,滚动过程是1000毫秒。请问该怎样写。
希望条理清晰,毕竟处于入门阶段。
感谢。

你好,实现如下,请现在 body 加一定的 br 出现上下滚动条 够长。不懂请追问。
希望采纳!!
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js" type="text/javascript"></script>
<script type="text/javascript" src="jquery.mousewheel.min.js"></script>
<script type="text/javascript">
$('body').on('mousewheel', function(event) {
if(event.deltaY=="-1"){
$('body').animate({scrollTop: 5000})
}else if(event.deltaY=='1'){
console.log('上滑')
}
});
</script>追问

请问jquery.mousewheel.min.js需要下载吗?我没有这个文件

追答

是的,下过来,jq插件。希望采纳

追问

你好,那个文件我找到了。
最后一个问题请问上滑的时候也是滑动同样的距离,怎么修改啊?

追答

你的问题是下滑的距离,百度知道仅仅推荐围绕描述的问题进行讨论回答。 你如果有跟问题描述不同的问题,希望你重新开一个提问。希望采纳
加上去上滑这里就行了
if(event.deltaY=="-1"){
$('body').animate({scrollTop: 5000})
}else if(event.deltaY=='1'){
console.log('上滑')
$('body').animate({scrollTop: 5000})
}

追问

好的感谢

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答