首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移动浏览器不识别单击事件

移动浏览器不识别单击事件
EN

Stack Overflow用户
提问于 2017-02-02 22:58:36
回答 1查看 71关注 0票数 1

每次单击一个元素时,我都会尝试记录一个事件对象(这样做是为了调试)。

我正在使用这个函数:

代码语言:javascript
复制
$(window).on('click', function(e) {
    console.log(e);
});

这将记录我的桌面保龄机上的click事件;但是,这不会在移动控制台中记录任何内容。移动浏览器不将单击事件解释为触摸事件吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-02 23:06:09

这是因为移动浏览器有“触摸”事件

您可以使用以下方法捕获单击和触摸:

代码语言:javascript
复制
$(window).on('click touchstart', function(e) {
    console.log(e);
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42013922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档