jQuery Mobile 触摸事件实例
网络编程 2021-07-04 19:59www.168986.cn编程入门
这篇文章主要演示了5个jQuery Mobile 触摸事件实例,需要的朋友可以参考下。
触摸事件在用户触摸屏幕(页面)时触发。
必须引入jQuery库和jQuery Mobile库,如下
<script src=">
<script src=">
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>
$(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>
$(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>在狼蚁网站SEO优化的文本或方框上滑动。</p>
<p style="border:1px solid black;height:200px;width:200px;"></p>
<p><span style="color:red"></span></p>
</div>
$(document).on("pagecreate","#pageone",function(){
$("p").on("swipe",function(){
$("span").text("滑动检测!");
});
});
</script>
<div data-role="main" class="ui-content">
<p>在狼蚁网站SEO优化的文本或方框上滑动。</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>
$(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>
$(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>
以上就是本文的全部内容,希望能给大家一个参考,也希望大家多多支持狼蚁SEO。
编程语言
- 宿迁百度关键词排名指南:实现精准营销的关键
- 四川SEO优化怎么做网络推广
- 立昂技术备案老域名收购:如何为您的业务赋能
- 安徽百度关键词seo贵不贵,一般需要多少钱
- 吉林百度快照排名怎么做电话营销
- 多伦新手做SEO怎么做
- 甘肃优化关键词排名推广怎么做论坛营销
- 沙雅SEO网站推广:提升您的在线可见性
- 四川SEO优化如何提升销售额和销售量
- 聂荣网站排名优化:提升网站可见性的全方位指
- 涞水SEO:提升地方企业在线可见性的策略
- 辽宁百度seo排名怎样做网站排名
- 临湘哪有关键词排名优化:提升网站可见度的关
- 黑龙江百度网站优化有没有优惠
- 凉城优化关键词排名推广:提升您的网络可见性
- 萝北整站优化:提升您网站流量和排名的全面指