页面中使用JQuery实现长按事件

实例

<!DOCTYPEHTML><htmllang="en-US"><head><metacharset="UTF-8"><metaname="MobileOptimized"content="320"><title></title></head><styletype="text/css">.box{width:100%;height:200px;border:1pxsolid#ccc;text-align:center;font-size:30px;color:#000;}</style><body><divclass="box"><p>点击/长按</p><p>操作:<spanclass="res"></span></p></div></body><scriptsrc="https://www.php.cn/static/js/jquery-1.8.3.min.js?1.8.3"></script><scripttype="text/javascript">$(".box").on({touchstart:function(e){varoSpan=e.currentTarget.lastElementChild//长按事件触发timeOutEvent=setTimeout(function(){timeOutEvent=0;console.log('你长按了');$(".res").text("你长按了")},500);},touchmove:function(){clearTimeout(timeOutEvent);timeOutEvent=0;},touchend:function(){clearTimeout(timeOutEvent);if(timeOutEvent!=0){console.log('你点击了');$(".res").text("你点击了")}returnfalse;}})</script></html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


更多相关文章

  1. 使用Eclipse开发Android
  2. Android(安卓)带有弹出收缩动画的扇形菜单实例
  3. [Android] AsyncTask使用实例---加载网络图片
  4. android 日期选择器自由天数内展示
  5. 如何防止android Toast重复显示?
  6. Win7上Git安装及简单配置过程
  7. Android(安卓)requires compiler compliance level 5.0 or 6.0.
  8. Android(安卓)增量更新实例(Smart App Updates)
  9. Android之键盘点击事件

随机推荐

  1. android设置背景半透明效果
  2. android 发送自定义广播以及接收自定义广
  3. Android布局概览
  4. Android录屏 MediaRecorder介绍
  5. 在android里面使用自定义字体
  6. MIPS android 编译总结
  7. Android数据与服务器交互的GET,POST,HTTP
  8. APIDEMO 字体默认样式
  9. Android(安卓)SMS(二)—— 读取短信保存到
  10. Android屏幕分辨率