移动触摸设备中,hover 会阻塞 click 触发?试了几个方法都不理想

我在做一个组件都时候,对一个元素同时用到了hover和click,但在调试触摸屏设备时,我点击(快速)时,是先出现hover效果,然后再次点击时才能触发click。

然后我试了三种方法:


1.设置cursor:pointer(没用)

2.<body ontouchstart=''>(出错)

3.overflow:auto(有用,但必须要触发overflow才有用)

求助大虾有没有更好的解决方法(需要同时保留hover和click),十分感谢?!

PS:整个框架组件都有采用hover,如果不用hover都话改动和耗时都会比较大,所以我在这儿请教下大虾们,有没有可以保留hover都方法来解决问题,十分感谢?!


梦里花落0921
浏览 381回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript