slide滑动相关事件/方法

slide使用


slide滑动封装了上拉、下拉、元素随意移动等方法。 slide

注意:考虑到模拟滑动加入滑动特效在低端机器下可能存在滑动卡顿问题所以滑动并未加入动画特效

// 引入方法,引入完成自动对元素进行渲染,如已经引入无需二次重复引入。 aeui.use(["slide"],function(name){ }); 或 aeui.use("slide",function(name){ });

方法




aeui.slide.pullRefresh(data)

监控元素向上或向下拉动。

参数名类型可空描述
data object( json ) 必须填写 参数
data是一个json格式参数对象;data包含如下数据:

使用列子(具体请看演示效果)

aeui.slide.closePullRefresh(obj)

关闭下拉操作。与aeui.slide.pullRefresh方法配合使用。具体请看实列

参数名类型可空描述
obj object 必须填写 aeui.slide.pullRefresh()回调中的参数

使用列子(具体请看演示效果)

aeui.slide.move(data)

使元素可自由滑动,该方法在大多情况下可能无啥用途、但在某些时候非常有用(具体看演示效果)

参数名类型可空描述
data object( json ) 必须填写 data是一个json格式参数对象;data包含如下数据:
data是一个json格式参数对象;data包含如下数据:
{
 dom : "", // 元素选择器、class、id.....
 callback:function(index,x,y){
  // 注意该回调函数仅移动结束后才会调用,移动中并不返回!
  // 返回参数 : index = 移动元素索引,默认从0开始
  // x = 当前元素所在X坐标
  // y = 当前元素所在Y坐标
 }
}

使用列子(具体请看演示效果)

手机扫码访问 qrcode