赞
踩
clientX:触摸目标在视口中的x坐标 clientY:触摸目标在视口中的y坐标
pageX:触摸目标在页面中的x坐标 pageY:触摸目标在页面中的y坐标
screenX:触摸目标在屏幕中的x坐标 screenY:触摸目标在屏幕中的y坐标
identifier:标识触摸的唯一ID
target:触摸的DOM节点目标
//手机触屏 上下左右 var startx, starty, endx, endy; window.addEventListener("touchstart",function(e){ var touch =e.touches[0];//第一根手指 startx = touch.pageX; starty = touch.pageY; }) window.addEventListener("touchmove",function(e){ var touch =e.touches[0];//第一根手指 endx = touch.pageX; endy = touch.pageY; }) window.addEventListener("touchend",function(e){ //区分四个方向 var clientx = endx - startx; var clienty = endy - starty; if (Math.abs(clientx) > Math.abs(clienty) && clientx > 0) { return"right";} else if (Math.abs(clientx) > Math.abs(clienty) && clientx < 0) {return"left";} else if (Math.abs(clientx) < Math.abs(clienty) && clienty > 0) {return"down";} else if (Math.abs(clientx) < Math.abs(clienty) && clienty < 0) {return"up";} })
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。