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 相关文章推荐
Javascript 网页黑白效果实现代码(兼容IE/FF等)
Apr 23 Javascript
js getBoundingClientRect() 来获取页面元素的位置
Nov 25 Javascript
JS实现淘宝幻灯片效果的实现方法
Mar 22 Javascript
JQuery的$和其它JS发生冲突的快速解决方法
Jan 24 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
Mar 10 Javascript
JQuery each()嵌套使用小结
Apr 18 Javascript
node.js中的fs.renameSync方法使用说明
Dec 16 Javascript
JS控制弹出新页面窗口位置和大小的方法
Mar 02 Javascript
微信小程序实现消息框弹出动画
Apr 18 Javascript
如何用JS模拟实现数组的map方法
Jul 30 Javascript
jQuery实现可以计算进制转换的计算器
Oct 19 jQuery
JavaScript实现班级抽签小程序
May 19 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
PHP中str_replace函数使用小结
2008/10/11 PHP
php根据日期判断星座的函数分享
2014/02/13 PHP
php读取远程gzip压缩网页的方法
2014/12/29 PHP
php制作文本式留言板
2015/03/18 PHP
php实现将上传word文件转为html的方法
2015/06/03 PHP
PHP设计模式之工厂模式与单例模式
2016/09/28 PHP
PHP实现支付宝即时到账功能
2016/12/21 PHP
用jquery实现点击栏目背景色改变
2012/12/10 Javascript
利用了jquery的ajax实现二级联互动菜单
2013/12/02 Javascript
JavaScript定时器和优化的取消定时器方法
2015/07/03 Javascript
Javascript函数的参数
2015/07/16 Javascript
js倒计时简单实现方法
2015/12/17 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
2017/07/19 Javascript
vue中使用cropperjs的方法
2018/03/01 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
vue遍历生成的输入框 绑定及修改值示例
2019/10/30 Javascript
Javascript摸拟自由落体与上抛运动原理与实现方法详解
2020/04/08 Javascript
[01:09:40]Newbee vs Pain 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
零基础写python爬虫之使用urllib2组件抓取网页内容
2014/11/04 Python
Python实现的使用telnet登陆聊天室实例
2015/06/17 Python
python文件操作相关知识点总结整理
2016/02/22 Python
Python正则表达式实现截取成对括号的方法
2017/01/06 Python
Python中py文件引用另一个py文件变量的方法
2018/04/29 Python
基于Django统计博客文章阅读量
2019/10/29 Python
PyTorch中permute的用法详解
2019/12/30 Python
python 爬取疫情数据的源码
2020/02/09 Python
GafasWorld哥伦比亚:网上购买眼镜
2017/11/28 全球购物
农行实习自我鉴定
2013/09/22 职场文书
自荐书范文范例
2014/02/13 职场文书
中学生运动会口号
2014/06/07 职场文书
大学生党性分析材料
2014/12/19 职场文书
我的1919观后感
2015/06/03 职场文书
婚庆答谢词大全
2015/09/29 职场文书
创业计划书之家政服务
2019/09/18 职场文书