|
- <!DOCTYPE html>
- <html>
- <head>
- <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/>
- <meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
- <meta charset="UTF-8">
- <title>长按事件</title>
- <link rel="stylesheet" type="text/css" href="../css/aui.css"/>
- </head>
- <body>
- <div class="aui-content-padded">
- <div id="touchArea"class="aui-btn aui-btn-block">长按区域</div>
- </div>
- <script src="../script/jq.js" type="text/javascript" charset="utf-8"></script>
- <script type="text/javascript">
- var time=0;
- $(function(){
- $("#touchArea").on({
- touchstart: function(e){
- console.log("开始");
- time = setTimeout("fnLongPress()",500);
- e.preventDefault();
- },
- touchmove: function(){
- console.log("移动");
- clearTimeout(time);
- time = 0;
- },
- touchend: function(){
- console.log("结束");
- clearTimeout(time);
- if(time!=0){
- alert("你这是点击,不是长按");
- };
- return false;
- }
- });
- });
-
-
- function fnLongPress(){
- time = 0;
- alert("长按事件触发");
- };
- </script>
- </body>
- </html>
复制代码
|
本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册
X
|