![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 362 Pomógł: 27 Dołączył: 14.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposób zrobić tak, by otwarty blok accordion był ten, w którym znajduje się li z klasą 'active'? Wiem, że trzeba użyć instrukcji warunkowej z 'hasClass' a potem ustawić parametr 'active'. Nijak niestety nie potrafię skleić i wstawić ifa w dotychczasowy fragment.. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 362 Pomógł: 27 Dołączył: 14.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc. Niestety to nie zadziała. Accordion musi obejmować wszystkie ul i wszystkie h1. Zerknij sobie tutaj: http://jqueryui.com/demos/accordion/ + Options -> Active to zobaczysz jak to działa. Potrzeba zrobić instrukcję warunkową. W moim mniemaniu tak to powinno wyglądać:
Kod <script> $(document).ready(function() { $( "#leftmenu" ).accordion( { autoHeight: false }, { animated: 'slide' }, if((h1.academia).hasClass(active)) { { active: 0 }); } elseif((h1.nabor).hasClass(active)) { { active: 1 }); } { header: 'h1' }); }); </script> jak tylko napisać i wpleść tą instrukcję poprawnie? Ten post edytował evolucja 6.05.2011, 12:23:58 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 13:03 |