![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 13.09.2006 Skąd: Puławy Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam takie pytanko. Zaczynam zabawe z jQuery i staram sie napisac prosty skrypt nawigacji z subnawigacja. Mam na gorze divy z nazwami dzialow nawigacji i chce zrobic prosta rzecz. Mam np dwa divy. Probuje napisac funkcje ktora po kliknieciu w na diva o id url2 zmieni jego styl z unactive na active jednak cos mi nie wychodzi wiem ze musze uzyc do tego prostej funkcji onClick oraz prostego kodu jQuery ktory podmieni klasy ale nie chce mi to jakos wyjsc ;/ napisalem taki oto kodzik
Czy jest ktos mi w stanie z tym pomoc , dopiero zaczynam z jQuery i nie za dobrze mi to idzie ciezko mi sie przestawic z PHP na JS Pozdrawiam Kamil |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie chciałbym się wymądrzać, ale można by tu troszeczkę zoptymalizować:
A tak poza tym, to nie wiem po co Ci 2 klasy (unactive i active). Moim zdaniem lepiej zrobić jedną - active. Jeśli element nie ma przypisanej klasy active, znaczy że domyślnie jest unactive i takie przyjmuje ostylowanie. Czyli w takiej sytuacji operujesz tylko zmianą klasy active. Klasa występuje - element jest aktywny, klasy brak - element jest nieaktywny. Wtedy też operacje na obiekcie są łatwiejsze.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:12 |