Em Javascript / jQuery, como posso detectar se o dispositivo cliente possui um mouse?
Eu tenho um site que desliza um pequeno painel de informações quando o usuário passa o mouse sobre um item. Estou usando o jQuery.hoverIntent para detectar o foco, mas isso obviamente não funciona em dispositivos touchscreen como iPhone / iPad / Android. Então, nesses dispositivos, eu gostaria de reverter para tocar para mostrar o painel de informações.
:hover
, provavelmente é melhor (ao codificar uma folha de estilo para vários dispositivos) usar :hover
para fins puramente cosméticos.