smoothScroll.js是极小的,符合标准的平滑滚动脚本,无依赖,支持Firefox,Chrome,IE10,Opera和Safari。
smoothScroll将所有内部链接绑定到一个处理程序,该处理程序将平滑滚动到其目标,而不是立即跳转。它还返回一个API,您可以使用该API自己调用平滑滚动。不支持的浏览器将仅使用正常的内部链接行为。使用:
<script type="text/javascript" src="path/to/smoothscroll.mi.js"></script>示例:
var smoothScroll = require('smoothscroll');var exampleBt = documet.querySelector('.example-butto');var exampleDestiatio = documet.querySelector('.example-destiatio');// This fuctio ca easily be a oClick hadler i React compoetsvar hadleClick = fuctio(evet) { evet.prevetDefault(); smoothScroll(exampleDestiatio);};exampleBt.addEvetListeer('click', hadleClick);
评论