![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 9 Dołączył: 29.05.2009 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam skrypt dzięki któremu rozwijam i zwijam listę:
Kod html Fajnie rozwija sie zwija się. Ale nie wiem jak zrobić żeby klikając na jedno drzewo reszta list była zwinięta? Rozumiecie o co chodzi obecnie działa tak, klikam na "Co nowego?" lista rozwija się następnie klikam na "Tylko dla członków" lista rozwija się i mam dwie rozwinięte listy. A chcę aby tylko jedna lista była rozwinięta. Czyli klikając na "Tylko dla członków" lista która wcześniej była rozwinięta "Co nowego?" zwineła się. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 12.04.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie!
Zastosowałem rozwiązanie zaprezentowane przez uzytkownika 'nospor', działa to pięknie, ładnie, kod prosty i zrozumiały. Nioestety potrzebuję zrobić troszkę inny efekt. Otóż przy rozwinięciu jednej listy potrzebowałbym aby zwijały się poprzednik, ale dodatkowo pozostałe nagłówki list. To nie było trudne bo zamiast: Kod $("#menu > li").click(function() { $(this).siblings().find('ul').hide(); $(this).find("ul").slideToggle("slow"); }); wystarczy dać: Kod $("#menu > li").click(function() { $(this).siblings().hide(); $(this).find("ul").slideToggle("slow"); }); Ale teraz przy zwijaniu tej konkretnej listy chciałbym aby pojawiły sie nagłówki również wszystkich pozostałych. Kombinuję, kombinuję i już pomysłu nie mam na to. Pozdrawiam Darek W. Ten post edytował slash83 29.07.2014, 08:44:55 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 13:21 |