En Javascript / jQuery, ¿cómo puedo detectar si el dispositivo cliente tiene un mouse?
Tengo un sitio que se desliza hacia arriba en un pequeño panel de información cuando el usuario pasa el mouse sobre un elemento. Estoy usando jQuery.hoverIntent para detectar el desplazamiento, pero esto obviamente no funciona en dispositivos con pantalla táctil como iPhone / iPad / Android. Entonces, en esos dispositivos, me gustaría volver a tocar para mostrar el panel de información.
:hover
, probablemente sea mejor (al codificar una hoja de estilo para varios dispositivos) usar con :hover
fines puramente cosméticos.