## 對齊
iScroll能對齊到固定的位置和元素。
### options.snap
最簡單的對齊配置如下:
~~~
var myScroll = new IScroll('#wrapper', {
snap: true
});
~~~
這將按照頁面容器的大小自動分割滾動條。
`snap`屬性也可以傳遞字符類型類型的值。這個值是滾動條將要對齊到的元素的選擇器。比如下面:
~~~
var myScroll = new IScroll('#wrapper', {
snap: 'li'
});
~~~
這個示例中滾動條將會對齊到每一個`LI`標記的元素。
下面將幫助你快速瀏覽iScroll提供的關于對齊的一系列有趣的方法。
### goToPage(x, y, time, easing)
`x`?和?`y`呈現你想滾動到橫向軸或者縱向軸的頁面數。如果你需要在單個唯獨上使用滾動條,只需要為你不需要的軸向傳遞`0`值。
`time`屬性是動畫周期,`easing`屬性是滾動到指定點使用的擦除功能類型。請參考[高級功能](https://iiunknown.gitbooks.io/iscroll-5-api-cn/content/snap.html#advanced-features)中的**option.bounceEasing**。這兩個屬性都是可選項。
~~~
myScroll.goToPage(10, 0, 1000);
~~~
上面這個例子將在一秒內沿著橫向滾動到第10頁。
### next()
prev()
滾動到當前位置的下一頁或者前一頁。