Mobile Safari Links behalten den Fokus nach dem Berühren

Meine Navigation ist ganz einfach. Ich habe einen Schwebezustand, der einem Text einen Rahmen und einen transparenten Hintergrund mit Farbverlauf hinzufügt, und eine zusätzliche Klasse, die, wenn sie von jQuery hinzugefügt wird, Farbe hinter diesem transparenten Bild hinzufügt.

Wenn Sie in einem Webbrowser auf klicken, um die Klasse umzuschalten, wird die Farbe ein- und ausgeblendet. Das Hintergrundbild bleibt jedoch erhalten, wenn Sie die Maus nie von der Schaltfläche wegbewegen. Dies ist das erwartete Verhalten.

Mein Problem ist, dass bei Verwendung eines iPads der Touch den Schwebezustand beizubehalten scheint und die Schwebezustandseigenschaften nur dann ausgeblendet werden, wenn Sie auf eine andere Schaltfläche klicken. In diesem Fall werden die beständigen Schwebezustands-Eigenschaften zu dieser Schaltfläche hinzugefügt, bis eine andere gedrückt wird.

Ich kann mir nicht vorstellen, dass ich der Erste mit diesem Problem bin, aber die Suche hat nichts ergeben.

Hilfe?

Normal - Hover - Aktiv (über addClass ())

Antworten auf die Frage(6)

Ihre Antwort auf die Frage