Iscroll应用文档

来源:互联网 发布:淘宝上找代理商 编辑:程序博客网 时间:2024/05/22 03:42
{hScroll: true, //是否水平滚动vScroll: true, //是否垂直滚动x: 0, //滚动水平初始位置y: 0, //滚动垂直初始位置snap: true, //值可以为true或是DOM元素的tagname,当为true时,对齐的坐标会根据可滚动的位置和滚动区域计算得到可滑动几页,如果为tagname,则滑动会对齐到元素上bounce: true, //是否超过实际位置反弹bounceLock: false, //当内容少于滚动是否可以反弹,这个实际用处不大momentum: true, //动量效果,拖动惯性lockDirection: true, //当水平滚动和垂直滚动同时生效时,当拖动开始是否锁定另一边的拖动useTransform: true, //是否使用CSS形变useTransition: false, //是否使用CSS变换topOffset: 0, //已经滚动的基准值(一般情况用不到)checkDOMChanges: false, //是否自动检测内容变化(这个检测不是很准)//Scrollbar相关参数,通过scrollbar这些参数可以配置iscroll的滚动条,通过scrollbarClass可以自己定义一套滚动条的样式。hScrollbar: true, //是否显示水平滚动条vScrollbar: true, //同上垂直滚动条fixedScrollbar: isAndroid, //对andriod的fixedhideScrollbar: isIDevice, //是否隐藏滚动条fadeScrollbar: isIDevice && has3d, //滚动条是否渐隐渐显scrollbarClass: '', //自定义滚动条的样式名//Zoom放大相关的参数,通过它,对于一个固定显示图片区域的类似应用,可以非常简单的做到固定滚动,包括两指放大的应用。zoom: false, //默认是否放大zoomMin: 1, //放大的最小倍数zoomMax: 4, //最大倍数doubleTapZoom: 2, //双触放大几倍wheelAction: 'scroll', //鼠标滚动行为(还可以是zoom)//自定义Events相关参数 onRefresh: null, //refresh 的回调,关于自身何时调用refresh 后面会继续谈到onBeforeScrollStart: function(e){ e.preventDefault(); }, //开始滚动前的时间回调,默认是阻止浏览器默认行为onScrollStart: null, //开始滚动的回调onBeforeScrollMove: null, //在内容移动前的回调onScrollMove: null, //内容移动的回调onBeforeScrollEnd: null, //在滚动结束前的回调onScrollEnd: null, //在滚动完成后的回调onTouchEnd: null, //手离开屏幕后的回调onDestroy: null, //销毁实例的回调onZoomStart: null, //开始放大前的回调onZoom: null, //放大的回调onZoomEnd: null //放大完成后的回调}
0 0