var obj2 =$(".slide");
var slide_touchstart = slide_touchend = 0;//按下的坐标/离开的坐标
obj2.on(touchstart, function(event) {
slide_touchstart = event.originalEvent.targetTouches[0].pageX;
})
obj2.on(touchmove, function(event) {
slide_touchmove = event.originalEvent.targetTouches[0].pageX;
})
obj2.on(touchend, function(event) {
var slide_touchend = event.originalEvent.changedTouches[0].pageX;
if((slide_touchstart - slide_touchend)>100){
alert('左');
}else{
alert('右');
}
})
多点触控可以有修改(changedTouches[0])来获取
取消事件的默认操作event.preventDefault()