你的位置:首页 > Java教程

[Java教程]JavaScript触屏滑动API介绍


随着触屏手机、平板电脑的普及和占有更多用户和使用时间,触屏的触碰、滑动等事件也成为javaScript开发不可避免的知识,现在何问起就和大家一起学习js的触屏操作,js的触屏touchmove事件,为手指在屏幕上滑动处罚的事件,这里制作了一个简单的示例,可以通过这个示例认识touchmove事件。

效果展示 http://hovertree.com/texiao/mobile/12/

手机或者其他触屏设备扫描二维码体验效果:


本示例弹出的Touch事件请参考:http://hovertree.com/jsdoc/touch.htm

使用三个手指一起滑动的效果图如下:


代码如下:

<!DOCTYPE html><html><head>  <meta name="viewport" content="width=device-width, initial-scale=1" />  <title>js触屏touchmove手势事件_何问起</title><base target="_blank" />  <meta charset="utf-8">  <style>#hovertreechuping{min-width:300px;min-height:300px;background-color:darkgreen;color:white;text-align:center;line-height:50px;}    .hovertreeinfo {text-align:center;    }.hovertreeinfo a{color:blue;}  </style></head><body>  <div id="hovertreechuping">何问起提示:请在本区域内触摸滑动手指。请使用手机等触屏设备。可以使用一个手指滑动,也可以使用多跟手指滑动。</div>  <div class="hovertreeinfo"><a href="http://hovertree.com/">何问起</a> <a href="http://hovertree.com/menu/texiao/">网页特效</a><a href="http://hovertree.com/h/bjaf/0k3j0n95.htm">代码说明</a> <br />手机扫描二维码体验效果:<br />  <img src="http://hovertree.com/hvtimg/bjafjg/2got11dw.png" alt="二维码" /></div>  <script type="text/javascript">    function hovertreeMove(event)    {       alert("何问起提示:在元素区内触发了滑动事件。包含" + event.touches.length + "个" + event.touches[0]);    }    document.getElementById("hovertreechuping").addEventListener("touchmove", hovertreeMove);  </script></body></html>

参考:http://hovertree.com/h/bjaf/iw48pw0n.htm
http://hovertree.com/h/bjaf/og7y919i.htm

 

转自:http://hovertree.com/h/bjaf/0k3j0n95.htm

更多特效:http://www.cnblogs.com/roucheng/p/texiao.html