3

几个月来我一直试图弄清楚这一点,并且已经用尽了我能想到的一切。

我想要实现的是: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 上的动画。

4

1 回答 1

1

我看到您的 iscroll 包装器 div 中有太多嵌套元素。删除所有不需要的 div。这会降低性能。我只是做了一个简单的测试,删除了firebug中的一些嵌套元素,性能得到了极大的提升。由于http://cubiq.org/iscroll-4中的文档 尽量保持 DOM 结构尽可能简单,删除所有不必要的标签并避免过多的嵌套元素。我相信一旦您尝试了这将使您的 iscroll 顺利

于 2012-06-02T08:33:14.933 回答