zoukankan      html  css  js  c++  java
  • zepto

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6         <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     7         
     8         <!--
     9             zepto是移动端轻量级的类库,方法几乎跟jquery一致。但是比jquery更小,并且分了模块,可以按需加载。
    10             //zepto根据移动端的touch事件,封装了:
    11             tap  轻触事件(有300ms的延迟)
    12             singleTap  轻触事件(没有300ms的延迟,手指离开立即触发)
    13             doubleTap  双击事件
    14             longTap    长按事件
    15             swipe   滑动事件  ---  swipeLeft, swipeRight, swipeUp, swipeDown
    16             
    17             
    18             
    19             类库(jquery,zepto):封装js,通过操作的api(方法和属性)
    20             项目框架(angular,vue,react):可以搭建项目的结构,并且提供一系列的方法,属性,模块完成这个项目
    21             UI框架(bootstrap,mint UI):提供可以完成项目界面的效果样式和标签组件
    22             插件:不能完成整个项目,可以完成一个功能。
    23         -->
    24         <style>
    25             body{touch-action: none;}
    26             .box1{
    27                  300px;
    28                 height: 300px;
    29                 background: red;
    30             }
    31         </style>
    32         
    33         <script src="zepto.dev.js"></script>
    34     </head>
    35     <body>
    36         
    37         <div class="box1">tongjing1</div>
    38         <div class="box">tongjing2</div>
    39         <div class="box">tongjing3</div>
    40         <div class="box">tongjing4</div>
    41         <div class="box">tongjing5</div>
    42         
    43         
    44         <script>
    45             
    46             var arr = $('.box')
    47             
    48             $('.box1').on('tap', function(){
    49                 console.log('tap');
    50             })
    51             
    52             
    53 //            $('.box1').on('singleTap', function(){
    54 //                console.log('singleTap');
    55 //            })
    56             
    57 //            $('.box1').on('doubleTap', function(){
    58 //                console.log('doubleTap');
    59 //            })
    60 
    61             $('.box1').on('swipe', function(){
    62                 console.log('swipe');
    63             })
    64             
    65             $('.box1').on('swipeLeft', function(){
    66                 console.log('swipeLeft');
    67             })
    68             
    69             $('.box1').on('swipeRight', function(){
    70                 console.log('swipeRight');
    71             })
    72             
    73             $('.box1').on('swipeUp', function(){
    74                 console.log('swipeUp');
    75             })
    76             
    77             $('.box1').on('swipeDown', function(){
    78                 console.log('swipeDown');
    79             })
    80 
    81 
    82             
    83         </script>
    84         
    85     </body>
    86 </html>

  • 相关阅读:
    IBatis学习总结之动态拼sql
    IBatis学习总结
    帝都残暴的.net 之旅 (Martin Fowler 有留言哦)
    简洁实用的WordPress模板
    发现一位同行特牛
    app爬虫--mitmproxy用法梳理
    [转]数据库设计中的14个技巧
    [转] sql数据类型 varchar与nvarchar的区别
    web工作原理
    Xcode6 LaunchImage尺寸
  • 原文地址:https://www.cnblogs.com/1032473245jing/p/7521966.html
Copyright © 2011-2022 走看看