SOURCE

console 命令行工具 X clear

                    
>
console
function tap(ele, fn){
    var startTx,startTy,endTx,endTy;
    ele.addEventListener('touchstart', function(e){
        var touches = e.touches[0];
        startTx = touches.clientX;
        startTy = touches.clientY;
    }, false);
    ele.addEventListener('touchend', function(e){
        var touches = e.changedTouches[0];
        endTx = touches.clientX;
        endTy = touches.clientY;
        if(Math.abs(startTx -endTx) < 6 && Math.abs(startTy -endTy) < 6 ){
            fn(e);
        }
    }, false);
}

var btn = document.querySelector("button");
tap(btn, function(){
    alert(555);
});
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=, initial-scale=">
	<meta http-equiv="X-UA-Compatible" content="">
	<title></title>
</head>
<body>
	<button>点击</button>

</body>
</html>