mobilne linki safari zachowują ostrość po dotknięciu

Moja nawigacja jest dość prosta. Mam stan najechania, który dodaje obramowanie i przezroczyste tło gradientowe png do jakiegoś tekstu oraz dodatkową klasę, która po dodaniu przez jQuery dodaje kolor za tym przezroczystym obrazem.

Jeśli klikniesz, aby przełączyć klasę w przeglądarce internetowej, zobaczysz kolor przychodzący i wychodzący, ale obraz tła pozostanie, jeśli nigdy nie odsuniesz myszy od przycisku. To jest oczekiwane zachowanie.

Mój problem polega na tym, że podczas korzystania z iPada dotyk zachowuje stan zatrzymania, a właściwości: hover nigdy nie odchodzą, chyba że klikniesz inny przycisk, w którym to przypadku trwałe: właściwości najechania zostaną dodane do tego przycisku, dopóki inny nie zostanie naciśnięty.

Nie wyobrażam sobie, że jestem pierwszy z tym problemem, ale wyszukiwania nic nie zmieniły.

Wsparcie?

Normal - Hover - Aktywny (przez addClass ())

questionAnswers(6)

yourAnswerToTheQuestion