![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 1 Dołączył: 22.04.2007 Skąd: Rypin Ostrzeżenie: (0%) ![]() ![]() |
Witam. Z jquery doczynienia mam od niedawna dlatego moj problem moze wydawac sie żenujacy ale z racji ze nie wiem nawet czego szukac zapytam tutaj.
Mam sobie taki slider dopasowany do mojej struktury html.
w jaki sposob sprawdzic czy dany blok zostal rozwiniety. tzn mam np 3 bloki . klikam w a pierwszego drugiego pierwszego drugiego tak na zmiane i potem robi sie takie zapętlenie. Chcialbym zeby najpierw zostala wykonana akcja: slideUp a dopiero potem jak to sie wykona zeby uruchomilo sie slideToggle. w jaki sposob to zrobic? edit: Wiem juz chyba jak to zrobic (IMG:style_emoticons/default/smile.gif) sprawdze ilosc elementow ktorych style.display; = none. Jesli bedzie rozna od 0 tzn ze nie bede mogl otwierac innych. Ten post edytował djbarca 22.07.2010, 15:39:39 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
Zacznij używać zwykłego js'a to nie będziesz miał z tym problemu, bo będziesz wiedział co robisz, a przy użyciu jquery to nie wiesz co się dzieje. W dodatku jak jesteś początkujący to zrozumieć co i jak, jakiego typu ma się obiekt, co jest tym obiektem wcale nie jest łatwo. Dlatego zachęcam Cie do używania PURE (z ang czysty) js.
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Człowieku, czy Ty wiesz, co Ty gadasz? Więcej czasu mu zejdzie na samodzielne zaimplementowanie metod, których to użył (slide, toggle, *class) niż na nauczenie się fw, a to drugie mu przyniesie więcej korzyści. Nie wspomnę już o wydajności; prześledź kod jQuery, to znajdziesz kilka ciekawych rzeczy, na które większość z nas w życiu by nie wpadła, a są istotne pod względem wydajności.
Cytat w jaki sposob sprawdzic czy dany blok zostal rozwiniety. tzn mam np 3 bloki . klikam w a pierwszego drugiego pierwszego drugiego tak na zmiane i potem robi sie takie zapętlenie. Chcialbym zeby najpierw zostala wykonana akcja: slideUp a dopiero potem jak to sie wykona zeby uruchomilo sie slideToggle. w jaki sposob to zrobic? Każda funkcja animacyjna jQuery, jako ostatni parametr, przyjmuje kod, który należy wykonać po zakończeniu animacji:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
erix nie chce mi się kłócić.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 19:04 |