>在简单JS中相当于以下内容?
$(window).scroll(function(){});
>我也在寻找动画片,例如:
$(‘html,body’).animate({scrollTop:1750},’slow’);
我应该使用requestAnimationFrame吗?
http://paulirish.com/2011/requestanimationframe-for-smart-animating/
有没有任何例子可以触发动画一次点击而不是连续渲染?
问题1
window.onscroll = function() { console.log('scrolling'); };
或者如果你的targeted browsers support addEventListener:
window.addEventListener('scroll',function() { console.log('scrolling'); });
问题2
在我看来,如果你只是从一个部分滚动到页面的另一个部分,并且没有某种不断运行的滚动运动,你可以在不使用requestAnimationFrame的情况下做到这一点.
您可以在纯JavaScript中找到滚动到窗口的特定部分的良好实现,我建议检查其来源(甚至使用它们).
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。