滚动条信息

滚动条信息

iScroll存储了很多有用的信息,您可以使用它们来增强您的应用。

你可能会发现有用的:

  • myScroll.x/y,当前位置
  • myScroll.directionX/Y,最后的方向 (-1 down/right, 0 still, 1 up/left)
  • myScroll.currentPage,当前对齐捕获点

下面是关于处理时间的代码示例:

myScroll = new IScroll("#wrapper");
myScroll.on("scrollEnd", function () {
    if ( this.x < -1000 ) {
        // do something
    }
});

The above executes some code if the x position is lower than -1000px when the scroller stops. Note that I used this instead of myScroll, you can use both of course, but iScroll passes itself as thiscontext when firing custom event functions.

文章导航