iScroll 4 特性和参数概要

iScroll 4还包括如下的特性:

(1)缩放(Pinch/Zoom)

(2)拉动刷新(Pull up/down to refresh)

(3)速度和性能提升

(4)精确捕捉元素

(5)自定义滚动条

常用的参数如下:

hScroll               false 禁止横向滚动 true横向滚动 默认为true

vScroll               false 精致垂直滚动 true垂直滚动 默认为true

hScrollbar         false隐藏水平方向上的滚动条

vScrollbar         false 隐藏垂直方向上的滚动条

fixedScrollbar  超出了scroller的边界滚动条是否收缩。Android上为true, iOS上为false

fadeScrollbar  false 指定在无渐隐效果时隐藏滚动条

hideScrollbar  在没有用户交互时隐藏滚动条 默认为true

bounce            启用或禁用边界的反弹,默认为true

momentum     启用或禁用惯性,默认为true,此参数在你想要保存资源的时候非常有用

lockDirection  false取消拖动锁定, true拖动只能在一个方向上(up/down 或者left/right)

通用方法:

(1)refresh 在DOM树发生变化时,应该调用此方法

(2)scrollTo() 滚动到某个位置

eg: myscroll.scrollTo(0,10,200,true);

(3)scrollToElement() 滚动到某个元素

eg: myscroll.scrolToElement("li:nth-child(10)",100);

(4)detroy() 完全消除myscroll及其占用的内存空间

eg: myscroll.destroy()

原文地址:https://www.cnblogs.com/magicsky0/p/3383815.html