Podświetlenie tabów po kliknięciu przycisku

Odpowiedz Nowy wątek
2018-09-16 14:53

Rejestracja: 3 lata temu

Ostatnio: 1 rok temu

0

Cześć!
Napotkałem niewielki problem przy tworzeniu strony internetowej. Otóż jeżeli klikam po tabulatorach to tab w którym jestem zmienia kolor (jest to dla mnie akurat pożądane), natomiast jeżeli poruszam się strzałkami po tabulatorach to aktywny tab w którym jestem już się nie podświetla. W jaki sposób mogę sprawić aby tabulatory zachowywały się tak samo po kliknięciu w nie ręcznie czy też za pomocą strzałek?
https://jsfiddle.net/LrMsA/1637/

Jeżeli to możliwe to czy całość można rozwiązać samym CSS'em? Czy trzeba jednak użyć trochę Js'a czy jquery?

Pozostało 580 znaków

2018-09-16 21:21

Rejestracja: 2 lata temu

Ostatnio: 15 minut temu

1

Funkcja function openCity(evt, cityName) jest tak skonstruowana, że dodaje klasę active do elementu, który został kliknięty. Zatem, jak klikniesz w strzałkę, to ona się robi aktywna. Musisz ten wybór aktywnego elementu uzależnić od nazwy wybranego miasta.


Pozostało 580 znaków

2018-09-20 23:07

Rejestracja: 2 lata temu

Ostatnio: 1 miesiąc temu

Lokalizacja: Warszawa

https://jsfiddle.net/LrMsA/1734/ - działa

edytowany 1x, ostatnio: arczinosek, 2018-09-20 23:08
https://jsfiddle.net/LrMsA/1754/ - tutaj trochę lepsza wersja, bez niepotrzebnego zaśmiecania przestrzeni nazw przez activeContent i activeTab. - arczinosek 2018-09-20 23:29

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0