html5移动应用实例,HTML5移动应用左右滑动实例

HTML5移动应用左右滑动touchmove touchmove touchend 实例

1 2 3

4

content="width=device-width, initial-scale=1.0, maximum-scale=1.0,

user-scalable=0;" /> 5

HTML5测试 6 7

startX, startY, endX, endY;10 var showADID = 1;11 document.getElementById("divADBox").addEventListener("touchstart",

touchStart, false);12 document.getElementById("divADBox").addEventListener("touchmove",

touchMove, false);13 document.getElementById("divADBox").addEventListener("touchend", touchEnd,

false);14 function touchStart(event) {15 var touch =

event.touches[0];16 startY = touch.pageY;17

startX = touch.pageX;18 }19 function touchMove(event)

{20 var touch = event.touches[0];21 //endY =

(startY - touch.pageY);22 endX = touch.pageX;23 }24 function touchEnd(event) {25 $("#img0" + showADID).hide();26 showADID++;27 if (showADID > 4) {28 showADID =

1;29 }30 if ((startX - endX) > 100) {31 $("#img0" + showADID).show();32 }33

$("#spText").html("X轴移动大小:" + (startX -

endX));34 }35 })36 37 38

3940
41

X轴移动大小:042

src="/Content/Images/1.gif" />43

src="/Content/Images/2.gif" style="display:none;" />44

id="img03" src="/Content/Images/3.gif" style="display:none;" />45

4.gif46

47 48 49
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值