在一个项目(android的phonegap)中,我将触摸事件视为MDN guide:
document.addEventListener("touchstart", handleStart, false);
function handleStart(evt){
evt.preventDefault();
.......
}
但在此之后,链接无法再响应点击事件。
答案 0 :(得分:2)
因为你基本上取消了文档的“默认行为”。你有没有在你的代码中拥有它的原因。您将它添加到整个文档。
不要将addEventListener放在整个文档中,将其放在文档中的元素上。
答案 1 :(得分:0)
evt.preventDefault();
删除事件默认行为。如果您单击一个默认操作传播链接的按钮,preventDefault();
将阻止这种情况发生。