Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][Jquery] Lista rozwijana.
cykcykacz
post
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ę:
[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function(){
  2. $( '#menu > li > ul' )
  3. .hide()
  4. .click(function( e ){
  5. e.stopPropagation();
  6. });
  7. $('#menu > li').toggle(function(){
  8. $(this).find('ul').slideDown();
  9. }, function(){
  10. $( this ).find('ul').slideUp();
  11. });
  12. });
[JAVASCRIPT] pobierz, plaintext

Kod html
  1. <ul id="menu">
  2. <li><a href="#">Co nowego?</a>
  3. <ul class="active">
  4. <li><a href="#">Specjalności tygodnia</a></li>
  5. <li><a href="#">Zdjęcia z ostatniej nocy!</a></li>
  6. <li><a href="#">Komentarze użytkowników</a></li>
  7. </ul>
  8. </li>
  9. <li><a href="#">Tylko dla członków</a>
  10. <ul>
  11. <li><a href="#">Największe gwiazdy</a></li>
  12. <li><a href="#">Monitoring 24/7</a></li>
  13. </ul>
  14. </li>
  15. </li>
  16. <li><a href="#">O nas</a>
  17. <ul>
  18. <li><a href="#">Ochrona prywatności</a></li>
  19. <li><a href="#">Regulamin strony</a></li>
  20. <li><a href="#">Kontakt</a></li>
  21. </ul>
  22. </li>
  23. </ul>


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ę.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 10:49