案例测试:
function TouchLeft(){var startX, startY, moveEndX, moveEndY, X, Y;$(".howPlay,.xqing").on("touchstart", function(e) {// e.preventDefault();startX = e.originalEvent.changedTouches[0].pageX,startY = e.originalEvent.changedTouches[0].pageY;});$(".howPlay,.xqing").on("touchmove", function(e) {// e.preventDefault();moveEndX = e.originalEvent.changedTouches[0].pageX,moveEndY = e.originalEvent.changedTouches[0].pageY,X = moveEndX - startX,Y = moveEndY - startY;if ( Math.abs(X) > Math.abs(Y) && X > 0 ) { //从左侧向右滑动$(".playback,.qingback").trigger("click");}});
}
TouchLeft();
全文:
移动端,手指滑动屏幕查看效果。