![]() |
![]() ![]() |
![]() |
-avengers- |
![]()
Post
#1
|
Goście ![]() |
Ponieważ rozpoczynam działanie na jquery chciałbym zrobić slider który wysuwa się w prawą stronę po zaznaczeniu odpowiedniego linku z klasą (np. slink1 dla linku 1). Następnie ma on za zadanie wysunąć div o klasie link (np. link1). Wszystko działa ok do póki nie próbóję powtórzyć działania tzn. przełączając między 1, potem 2 i 3 działa ok, ale gdy klikam ponownie 2 to już muszę tą akcję powtórzyć jeszcze raz, by slider się zmienił. |
|
|
-avengers- |
![]()
Post
#2
|
Goście ![]() |
Za radą z przypiętego tematu dodaję stronę gdzie można zobaczyć efekt i wprowadzić korektę
http://jsbin.com/aqejen/edit#preview Z góry dziękuję |
|
|
-avengers- |
![]()
Post
#3
|
Goście ![]() |
Błąd okazał się prostszy niż przypuszczałem, wystarczyło zamienić toggle na click i skasować niepotrzebną część.
Teraz pozostaje jeszcze kwestia co zrobić, by po kliknięciu gdy już element jest wysunięty, ponowne kliknięcie spowodowało zamknięcie i nie wysuwanie niczego. Czy jest możliwe (a zapewne jest) zrobienie czegoś na wzór if z php? Chciałbym to wykonać tak, po kliknięciu w 1 link - jeśli link1 nie posiada klasy ".wysuniety" to wykonaj
jeśli posiada to wykonaj
na 99% z tym kodem który obecnie mam by bez problemu to zadziałalo, prosiłbym tylko o wskazanie jak to zrobić. |
|
|
-avengers- |
![]()
Post
#4
|
Goście ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:08 |