zoukankan      html  css  js  c++  java
  • AlloyTouch插件

    1、老样子引入js

    <script src="js/transform.js"></script>
    <script src="js/alloy_touch.js"></script>
    

    2、HTML

    <div id="wrapper">
        <div id="scroller">
            <ul>
                <li> row 1</li>
                <li> row 2</li>
                <li> row 3</li>
                <li>row 5</li>
                <li> row 5</li>
                <li> row 7</li>
                <li> row 8</li>
                <li> row 9</li>
                <li> row 11</li>
                <li> row 11</li>
                <li> row 12</li>
                <li> row 13</li>
                <li> row 14</li>
                <li> row 15</li>
                <li> row 16</li>
                <li> row 17</li>
                <li> row 18</li>
                <li> row 19</li>
                <li> row 20</li>
                <li> row 21</li>
                <li> row 22</li>
                <li> row 23</li>
                <li> row 24</li>
                <li> row 25</li>
            </ul>
        </div>
    </div>
    

    (注意#scroller外也要有个div)

    3、方法

    new AlloyTouch({
        touch:"#wrapper",//反馈触摸的dom
        target: target, //运动的对象
        property: "translateY",  //被运动的属性
        min: 100, //不必需,运动属性的最小值,越界会回弹
        max: 2000, //不必需,滚动属性的最大值,越界会回弹
        vertical: true,//不必需,默认是true代表监听竖直方向touch
        sensitivity: 1,//不必需,触摸区域的灵敏度,默认值为1,可以为负数
        factor: 1,//不必需,表示触摸位移与被运动属性映射关系,默认值是1
        step: 45,//不必需,用于校正到step的整数倍
        change:function(){  }, //不必需,属性改变的回调。alloytouch.css版本不支持该事件
        touchStart:function(value){  },
        touchMove:function(value){  },
        touchEnd:function(value){  },
        animationEnd:function(value){  } //运动结束
     })
    

    通常绑定element来使用

    var target = document.querySelector("#scroller");
    //给element注入transform属性
    Transform(target,true);
    
    new AlloyTouch({
    ...
    ...
    

      

  • 相关阅读:
    FTP文件乱码和传输模式解释
    win7(x64)+VS2012+cocos2d-x环境的配置以及试运行
    XCode详解及iOSApp上传
    WP8教程
    Windows Phone 8 开发环境搭建
    Wp8开发环境搭建总结
    跟随玩家
    JniHelper 含安卓推送
    软硬结合第二篇——酷我音乐盒的逆天玩法
    IOS ITunesConnect 修改开发商名称
  • 原文地址:https://www.cnblogs.com/huangqiming/p/6138661.html
Copyright © 2011-2022 走看看