javascript - 在 Javascript 中为 windows.scrollby 设置动画

标签 javascript jquery html jquery-animate

所以我像这样使用 window.scrollby

<script> 
function scrollWindowup()   {  
 window.scrollBy(0,700)   
 }  
 function scrollWindowdown()   { 
 window.scrollBy(0,-700)   }
 </script>

有没有办法让它像移动缓慢或偏移或任何其他选项一样动画?

提前致谢

最佳答案

来自类似的问题...

您可以使用 jQuery 为页面的 scrolltop 设置动画。

$('html, body').animate({
    scrollTop: $(".middle").offset().top
 }, 2000);

或者

$('html, body').animate({
    scrollTop: 700
 }, 2000);

动画向下翻页:

$('html, body').animate({
    scrollTop: '+=700'
 }, 2000);

动画页面:

$('html, body').animate({
    scrollTop: '-=700'
 }, 2000);

查看此站点: http://papermashup.com/jquery-page-scrolling/

关于javascript - 在 Javascript 中为 windows.scrollby 设置动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12908589/

相关文章:

html - ionic 3 : How to Set Background to Transparent in IOS with QR Scanner Plugin?

javascript - 在条形图上设置值-echarts

javascript - 拉动用户组的最快方法(数百万行)

jquery - 通过 jQuery 添加 </tr><tr>

javascript - 检测 div 中的更改并重新绑定(bind)事件 jQuery

javascript - JavaScript 中的同名函数

javascript - 在javascript中创建层次树

javascript - ggggleClass 不删除初始 div img 源

jquery - 如何使用 jQuery 将 "title"属性转换为鼠标悬停事件?

jquery - Bootstrap 3 警报通过动画消除