我有一个应用程序,我有"卡"代表商店中的商品。在带鼠标的设备(台式机,笔记本电脑)上,我有一个悬停事件,显示更多细节,并显示一个单击按钮。但是,可以单击整张卡片以转到该项目的详细信息页面。但是,在启用触摸的设备上,无法显示悬停状态。有角度的点击事件是否有办法确定事件是否作为触摸事件发生,以便我可以禁用点击操作?
答案 0 :(得分:1)
您应该能够直接检查绑定中的事件:
if(event.touches){
//touchy
}
else{
//no touchy
}