用惯性拖动滚动

时间:2012-06-05 14:57:01

标签: javascript jquery scroll inertia

我正在尝试使用惯性创建像iphone触摸屏拖动滚动的效果,但是用于桌面浏览器。

这似乎是我追求的代码:

smoothstep_eo(t) = 2*smoothstep((t+1)/2) - 1

从这里开始 - https://stackoverflow.com/a/196209/348174

但我在解决如何实施它方面遇到了困难。

我想以某种方式使用该代码计算点击的移动,拖动和释放,然后逐帧将值应用于scrollToTop()。

有关如何处理此问题的任何建议。

1 个答案:

答案 0 :(得分:0)

我建议你使用Cubiq.org's iScroll 5

这是一个非常好用的jQuery插件,可以完美地模拟触控鼠标。