jQuery Mobile 触摸事件实例


Posted in Javascript onJune 04, 2016

触摸事件在用户触摸屏幕(页面)时触发。

必须引入jQuery库和jQuery Mobile库,如下:

<script src="http://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="http://apps.bdimg.com/libs/jquerymobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>

1.jQuery Mobile 点击

点击事件在用户点击元素时触发。

如下实例:当点击 <p> 元素时,隐藏当前的 <p> 元素:

<script>

$(document).on("pagecreate","#pageone",function(){

  $("p").on("tap",function(){

    $(this).hide();

  });                       

});

</script>

<div data-role="main" class="ui-content">

  <p>敲击我,我会消失。</p>

  <p>敲击我,我会消失。</p>

  <p>敲击我,我也会消失。</p>

</div>

2.jQuery Mobile 点击不放(长按)

点击不放(长按) 事件在点击并不放(大约一秒)后触发

<script>

$(document).on("pagecreate","#pageone",function(){

  $("p").on("taphold",function(){

    $(this).hide();

  });                       

});

</script>

<div data-role="main" class="ui-content">

  <p>如果您敲击并保持一秒钟,我会消失。</p>

  <p>敲击并保持住,我会消失。</p>

  <p>敲击并保持住,我也会消失。</p>

</div>

3.jQuery Mobile 滑动

滑动事件是在用户一秒内水平拖拽大于30PX,或者纵向拖曳小于20px的事件发生时触发的事件:

<script>

$(document).on("pagecreate","#pageone",function(){

  $("p").on("swipe",function(){

    $("span").text("滑动检测!");

  });                       

});

</script>

<div data-role="main" class="ui-content">

  <p>在下面的文本或方框上滑动。</p>

  <p style="border:1px solid black;height:200px;width:200px;"></p>

  <p><span style="color:red"></span></p>

</div>

4.jQuery Mobile 向左滑动

向左滑动事件在用户向左拖动元素大于30px时触发:

<script>

$(document).on("pagecreate","#pageone",function(){

  $("p").on("swipeleft",function(){

    alert("您向左滑动!");

  });                       

});

</script>

<div data-role="main" class="ui-content">

  <p style="border:1px solid black;margin:5px;">向左滑动 - 不要超出边框!</p>

</div>

5.jQuery Mobile 向右滑动

向右滑动事件在用户向右拖动元素大于30px时触发:

<script>

$(document).on("pagecreate","#pageone",function(){

  $("p").on("swiperight",function(){

    alert("向右滑动!");

  });                       

});

</script>

<div data-role="main" class="ui-content">

  <p style="border:1px solid black;margin:5px;">向右滑动 - 不要超出边框!</p>  

</div>

以上就是本文的全部内容,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS中window.open全屏命令解析及使用示例
Dec 11 Javascript
ie8本地图片上传预览示例代码
Jan 12 Javascript
input:checkbox多选框实现单选效果跟radio一样
Jun 16 Javascript
原生js实现类似弹窗抖动效果
Apr 02 Javascript
Bootstrap布局方式详解
May 27 Javascript
仿百度换肤功能的简单实例代码
Jul 11 Javascript
AngularJS包括详解及示例代码
Aug 17 Javascript
微信小程序中实现一对多发消息详解及实例代码
Feb 14 Javascript
基于Vue实现可以拖拽的树形表格实例详解
Oct 18 Javascript
微信小程序textarea层级过高的解决方法
Mar 04 Javascript
浅谈React Native 传参的几种方式(小结)
May 21 Javascript
前端vue如何使用高德地图
Nov 05 Javascript
jQueryUI DatePicker 添加时分秒
Jun 04 #Javascript
设置jQueryUI DatePicker默认语言为中文
Jun 04 #Javascript
javacript获取当前屏幕大小
Jun 04 #Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
Jun 03 #Javascript
JS实现图片的不间断连续滚动的简单实例
Jun 03 #Javascript
Ionic实现页面下拉刷新(ion-refresher)功能代码
Jun 03 #Javascript
js不间断滚动的简单实现
Jun 03 #Javascript
You might like
留言板翻页的实现详解
2006/10/09 PHP
PHP面向对象分析设计的经验原则
2008/09/20 PHP
PHP5.3.1 不再支持ISAPI
2010/01/08 PHP
PHP获取路径和目录的方法总结【必看篇】
2017/03/04 PHP
PHP实现的自定义图像居中裁剪函数示例【测试可用】
2017/08/11 PHP
YII框架常用技巧总结
2019/04/27 PHP
基于PHP实现堆排序原理及实例详解
2020/06/19 PHP
Dreamweaver jQuery智能提示插件,支持版本提示,支持1.6api
2011/07/31 Javascript
通过js获取div的background-image属性
2013/10/15 Javascript
js实现同一页面多个不同运动效果的方法
2015/04/10 Javascript
jQuery使用animate创建动画用法实例
2015/08/07 Javascript
js实现右键自定义菜单
2016/12/03 Javascript
js实现PC端和移动端刮卡效果
2020/03/27 Javascript
详解RequireJS按需加载样式文件
2017/04/12 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
浅谈vue-router 路由传参的方法
2017/12/27 Javascript
浅析JS中什么是自定义react数据验证组件
2018/10/19 Javascript
JS双向链表实现与使用方法示例(增加一个previous属性实现)
2019/01/31 Javascript
python使用wmi模块获取windows下硬盘信息的方法
2015/05/15 Python
在Django中限制已登录用户的访问的方法
2015/07/23 Python
详解Python中的变量及其命名和打印
2016/03/11 Python
python实现简单购物商城
2016/05/21 Python
浅谈Python浅拷贝、深拷贝及引用机制
2016/12/15 Python
python实现list元素按关键字相加减的方法示例
2017/06/09 Python
python解析html提取数据,并生成word文档实例解析
2018/01/22 Python
Python实现EXCEL表格的排序功能示例
2019/06/25 Python
解决Python二维数组赋值问题
2019/11/28 Python
完美解决pycharm导入自己写的py文件爆红问题
2020/02/12 Python
使用jupyter notebook直接打开.md格式的文件
2020/04/10 Python
Python如何使用正则表达式爬取京东商品信息
2020/06/01 Python
爱尔兰电子产品购物网站:Komplett.ie
2018/04/04 全球购物
美国领先的眼镜和太阳镜在线零售商:Glasses.com
2019/08/26 全球购物
团队激励口号
2014/06/06 职场文书
公司董事长助理工作职责
2014/07/12 职场文书
员工自我评价范文
2015/03/11 职场文书
2019年鼓励无偿献血倡议书
2019/09/17 职场文书