![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 517 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%)
|
Witam,
mam dwa divy, które po naciśnięciu się rozwijają:
jak zrobić, aby nie można było rozwinąć ich jednocześnie? Czyli jeden jest rozwinięty, rozwijając drugi zwija się pierwszy? Nie mogę sobie z tym poradzić..... |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 408 Pomógł: 74 Dołączył: 15.07.2014 Ostrzeżenie: (0%)
|
Atrybut ID powinien być jeden, unikalny na dany page. Ty masz już co najmniej dwa, które są powtórzone: poka11 i poka12
Kod JS też powinien być jeden, a nie ładowany co <div>, którego chcesz animować. Zmień ID na CLASS, żeby elementy DOM-u były wg sztuki.
Demo: https://jsfiddle.net/acL8x2e6/ Ten post edytował Salvation 28.03.2025, 11:00:40 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 517 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%)
|
Tak, to jest prawie to czego potrzebowałem, ale... nie da się zamknąć wcześniej otworzonego panelu, można na to zaradzić?
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 408 Pomógł: 74 Dołączył: 15.07.2014 Ostrzeżenie: (0%)
|
HTML i CSS zostaje jak był. Poniżej JS, który tylko musisz przekleić (i dostosować pod siebie):
Demo: https://jsfiddle.net/vp7xr6e8/1/ |
|
|
|
![]() ![]() |
|
Aktualny czas: 27.11.2025 - 06:40 |