2
回答
jquery控制滚动距离
注册华为云得mate10,2.9折抢先购!>>>   

我想求一段js代码(jquery)实现:鼠标滑轮滚一下,平滑滚动一个变量的距离(比如 var a = 100)<-像素。

是不是因为太简单了?我上网怎么都找不到代码或教程。。。。⊙﹏⊙b汗  谢谢大家
举报
共有2个答案 最后回答: 3年前
这个事情还是有点复杂的,主要是细节上考虑的地方挺多的,可以参考这个

https://github.com/simov/simplr-smoothscroll

调整这个工具的参数就能实现你的功能。
原理就看他的代码就好了
--- 共有 1 条评论 ---
深山大萝卜谢谢哥们,我看看~~ 3年前 回复
$(window).scroll( function() {      var vscroll = $(document).scrollTop();
     //ie8以下不起作用       //var vscroll = (document.all ? document.scrollTop : window.pageYOffset);       if (vscroll > 100) {          $('.back_to_top').css('display', 'block');       } else {         $('.back_to_top').css('display', 'none');   }
});

--- 共有 1 条评论 ---
深山大萝卜哥们,谢谢 但你可能误会我的意思了 我是想鼠标滑轮滚动一下,浏览器平滑滚动100像素的高度。。^-^!! 3年前 回复
顶部