<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<div onclick="test()">dddddd</div>
</body>
<script> src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script>
function test(){
alert('ddd');
}
(function (){
$('body').on('touchstart', function(){
return false;
});
}());
</script>
</html>
为什么在手机端touch监听return false 后,其他点击事件无效。
js事件中,touchstart事件比click事件触发要早,在事件绑定函数中return false会阻止后续事件的触发