//鼠标左右滑动 $(function () { $("section>.container>.content").on("touchstart", function (e) { // 判断默认行为是否可以被禁用 if (e.cancelable) { // 判断默认行为是否已经被禁用 if (!e.defaultPrevented) { e.preventDefault(); } } startX = e.originalEvent.changedTouches[0].pageX, startY = e.originalEvent.changedTouches[0].pageY; }); $("section>.container>.content").on("touchend", function (e) { // 判断默认行为是否可以被禁用 if (e.cancelable) { // 判断默认行为是否已经被禁用 if (!e.defaultPrevented) { e.preventDefault(); } } moveEndX = e.originalEvent.changedTouches[0].pageX, moveEndY = e.originalEvent.changedTouches[0].pageY, X = moveEndX - startX, Y = moveEndY - startY; //左滑 if (X > 0) { $("section.active").find("[hex-prev]").click(); } //右滑 else if (X < 0) { $("section.active").find("[hex-next]").click(); } // //下滑 // else if ( Y > 0) { // alert('下滑'); // } // //上滑 // else if ( Y < 0 ) { // alert('上滑'); // } // //单击 // else{ // alert('单击'); // } }); })