scrollTo(x, y, time, easing)
滚动到某个位置, x,y 代表坐标, time 表示动画时间, easing 表示缓动函数
- scroll.scrollTo(0, 500)
- scrollToElement(el, time, offsetX, offsetY, easing)
滚动到某个元素, el(必填) 表示 dom 元素, time 表示动画时间, offsetX 和 offsetY 表示坐标偏移量, easing 表示缓动函数
refresh()
强制 scroll 重新计算, 当 better-scroll 中的元素发生变化的时候调用此方法
getCurrentPage()
snap 为 true 时, 获取滚动的当前页, 返回的对象结构为 {x, y, pageX, pageY}, 其中 x,y 代表滚动横向和纵向的位置; pageX,pageY 表示横向和纵向的页面索引用法如: getCurrentPage().pageX
goToPage(x, y, time, easing)
snap 为 true, 滚动到对应的页面, x 表示横向页面索引, y 表示纵向页面索引, time 表示动画, easing 表示缓动函数 (可省略不写)
enable() 启用 better-scroll, 默认开启
disable() 禁用 better-scroll
destroy() 销毁 better-scroll, 解绑事件
来源: http://www.bubuko.com/infodetail-2525680.html