Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmiana tła aktywnego przycisku., Jaka funkcja na to pozwoli?
Kedor
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 13.09.2011

Ostrzeżenie: (0%)
-----


Witam. Sprawa wygląda na dośc prostą. Mam na stronie 2 przyciski, po naciśnięciu jednego, jego tło ma zmienić kolor, natomiast, po wciśnieciu 2giego, tło pierwszego ma powrócić do normy, a tło 2giego ma zostać zmienione.

W googlach znalazłem tylko zmianę tła strony przy użyciu przycisku, a to mnie zupełnie nie zadowala :s

Przykładowy przycisk - kolor tła nadany w style
Kod
<button onclick="zmianakoloru()" type=button style="background-color:#fafafa;">Przycisk</button>

Da się to jakoś łatwo rozwiązać? Bo mi zabrakło wiedzy, w jaki sposób odwołać się do stylu przycisku, aby go zmienic :/
Go to the top of the page
+Quote Post
Ilware
post
Post #2





Grupa: Zarejestrowani
Postów: 248
Pomógł: 31
Dołączył: 14.12.2010
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


polecam jQuery.

Ściągasz sobie ze strony http://jquery.com/, a potem po implementacji tego na stronie piszesz

  1. function zmienkolor1(){
  2. $('#button_jeden_id').css('background-color','nowy_color');
  3. }
  4. function zmienkolor2(){
  5. $('#button_dwa_id').css('background-color','nowy_color');
  6. }
Go to the top of the page
+Quote Post
jacobson
post
Post #3





Grupa: Zarejestrowani
Postów: 468
Pomógł: 36
Dołączył: 14.12.2010

Ostrzeżenie: (0%)
-----


a to rozwiazanie chyba nie bedzie "odswiezanio - odporne" ?
Go to the top of the page
+Quote Post
!*!
post
Post #4





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


http://jqueryui.com/demos/tabs/

Albo prościej tak jak napisał Ilware, tylko przy kliknięciu sprawdzasz czy takie tło już jest zmienione, a jak chcesz zapobiec odświeżaniu to zapisuj wartości do ciastka. Choć lepiej użyć do tego jQuery

Ten post edytował !*! 14.09.2011, 09:48:32
Go to the top of the page
+Quote Post
swistakus
post
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 8.02.2011

Ostrzeżenie: (0%)
-----


Cytat(!*! @ 14.09.2011, 09:46:51 ) *
http://jqueryui.com/demos/tabs/

Albo prościej tak jak napisał Ilware, tylko przy kliknięciu sprawdzasz czy takie tło już jest zmienione, a jak chcesz zapobiec odświeżaniu to zapisuj wartości do ciastka. Choć lepiej użyć do tego jQuery


Wszystko fajnie ale, w tym linku jest na tabach, a jak to zrobić na linkach
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 16:45