Wie kann ich in Javascript / jQuery feststellen, ob das Clientgerät über eine Maus verfügt?
Ich habe eine Website, auf der ein kleines Infofenster angezeigt wird, wenn der Benutzer mit der Maus über ein Element fährt. Ich verwende jQuery.hoverIntent, um den Schwebeflug zu erkennen, aber dies funktioniert offensichtlich nicht auf Touchscreen-Geräten wie iPhone / iPad / Android. Auf diesen Geräten möchte ich also auf tippen zurückgreifen, um das Infofenster anzuzeigen.
:hover
, ist es wahrscheinlich besser (wenn Sie ein Stylesheet für mehrere Geräte codieren), es :hover
für rein kosmetische Zwecke zu verwenden.