在iScroll4中无限滚动或改善惯性/动量

时间:2012-06-01 17:52:27

标签: javascript animation iscroll4

我一直想把这个问题弄清楚几个月,并且已经用尽了我能想到的一切。

我想要实现的是:http://blue.bluestudios.kenzomedia.com/v0.7/(从iScroll4借来的一些逻辑)

请注意,您可以继续滚动。在这个例子中,这很好用。问题是它不像iScoll4那样完全顺利。

所以我一直在尝试使用iScroll4与blue.bluestudios.kenzomedia.com/v0.8/一样,但我似乎无法弄清楚如何正确地“重复”它。它似乎是startX和startY的东西,但我在这一点上尝试了很多不同的代码,真的想不出别的事情要做。如果您只是移动鼠标/手指,它将重复,没有问题。这只是在制作动画时。

http://blue.bluestudios.kenzomedia.com/v0.8/assets/js/libs/iscroll.ext.js这就是我有工作_move功能的地方。

再次尝试在动画功能中做同样的事情,没有运气。

此时的任何建议都会非常有帮助。这要么是要弄清楚如何让iScroll4做我想做的事情,要么改进v0.7上的动画。

1 个答案:

答案 0 :(得分:1)

我看到你的iscroll包装器div中有太多嵌套元素。删除所有不需要的div。这会降低性能。我只是通过删除firebug中的一些嵌套元素进行了一个简单的测试,性能得到了极大的改善。由于http://cubiq.org/iscroll-4 中的文档试图尽可能简化DOM结构,请删除所有不必要的标记并避免使用太多嵌套元素。我相信一旦你试一试,这将使你的iscroll顺利