Ich möchte verhindern, dass ein Anker durchklickt, wenn er mit einem Touch-Gerät angetippt wird, sondern dass er normal funktioniert, wenn er mit der Maus angeklickt wird.
Der Grund dafür ist, dass Sie auf dem Desktop den Mauszeiger über den Anker bewegen, um weitere Informationen zu sehen. Klicken Sie dann, um das Produkt anzuzeigen.
Auf einem Handy möchte ich, dass beim ersten Tippen Informationen angezeigt werden, bei einem zweiten das Produkt.
Ich habe kein Ende der Variationen des folgenden versucht:
%Vor%Hat jemand darüber irgendwelche Gedanken? Danke!
jQuery mouseover
funktioniert auf mobilen Geräten (zumindest in iOS). Ich habe eine Geige erstellt, die mouseover
verwendet, und den Link angewiesen, nicht ohne opacity
von 1 zu feuern.
Ich habe das in Chrom und auf einem iPhone 4S getestet, und es scheint zu tun, was du verlangst. Lass es mich wissen, wenn es auf deinem Nexus funktioniert.
Das JS:
%Vor%Tags und Links javascript jquery javascript-events mobile hammer.js