使用jquery平滑滚动

我知道有关SF的平滑滚动的问题,但我无法找到我想要的东西。 已经使用了改进的平滑滚动脚本,但它是我想要实现的网站http://michaelacevedo.com上的那个。 当你点击链接然后它开始真正慢,然后快速动画带你到所需的部分。 它与其他平滑卷轴完全不同。 任何人都可以帮助实现这种效果并解释代码在做什么。 谢谢

$('a').click(function(){ var top = $('body').find($(this).attr('href')).offset().top; $('html, body').animate({ scrollTop: top },500, 'easeOutExpo'); return false; }); 

然后选择您想要的缓动https://matthewlein.com/experiments/easing.html