![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 2.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, tworzę menu które podświetla obrazki z danej kategorii, którą zaznaczymy. Menu po kliknięciu na dany przycisk powinno podświetlić (opacity:1) obrazki z kategorii przycisku. Natomiast po ponownym kliknięciu na przycisk, powinno ukryć obrazki (opacity:0.2). Menu jest już prawie gotowe, pojawia się problem prz "wyciskaniu" przycisku.
Przykładowy przycisk wygląda tak: Natomiast przykładowy skrypt do przycisku wygląda tak:
A przykładowy skrypt do wciśniętego przycisku wygląda tak:
Problem polega na tym, że skrypty wykonują się jeden po drugim, a więc zawsze wracają do stanu z przed kliknięcia. Po prostu skrypt pierwszy zmienia nazwę klasy, a skrypt drugi jest przypisany dla tej klasy i wykonuje się. Przy zamianie kolejności skryptów w pliku js dzieje się to samo. Jak sobie z tym poradzić? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 11:59 |