Javascript 在浏览器中的移动触摸屏上不点击,只会触发悬停
我有一个网络应用程序。有些元素绑定了Javascript 在浏览器中的移动触摸屏上不点击,只会触发悬停,javascript,css,web,mobile,touch,Javascript,Css,Web,Mobile,Touch,我有一个网络应用程序。有些元素绑定了click事件。它可以在桌面上正常工作。但在平板电脑上,当我触摸该元素时,它首先不会做任何事情,而只是显示它的风格悬停。在第二次点击时,它就工作了。如何禁用触摸屏悬停并启用整个应用程序的每次首次触摸?单击鼠标右键也会触发这些操作。-->这是:元素的活动状态 也许此链接将帮助您: (对不起,我还不允许添加评论)您可以使用CSS中的媒体查询来限制悬停效果mobile@ShoaibKonnur我知道我可以限制样式的应用。但风格就是它的外观。如果元素没有应用悬停:悬
click
事件。它可以在桌面上正常工作。但在平板电脑上,当我触摸该元素时,它首先不会做任何事情,而只是显示它的风格悬停。在第二次点击时,它就工作了。如何禁用触摸屏悬停并启用整个应用程序的每次首次触摸?单击鼠标右键也会触发这些操作。-->这是:元素的活动状态
也许此链接将帮助您:
(对不起,我还不允许添加评论)您可以使用CSS中的媒体查询来限制悬停效果mobile@ShoaibKonnur我知道我可以限制样式的应用。但风格就是它的外观。如果元素没有应用悬停:悬停样式,是否会跳过触摸时的悬停状态?我说的是onclick函数不是在第一次触摸时启动的。不是关于元素看起来像是悬停的。不如尝试mousedown()或mouseup()而不是click()?@PonsPurushothaman这些也会在单击鼠标右键时触发。这是不可取的。