Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Menu akordeon
rav1989
post 31.07.2012, 02:16:25
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 5.07.2007

Ostrzeżenie: (0%)
-----


Witam,

Zrobiłem sobie rozwijane menu (akordeon) z drzewka. Oczywiście kod dziala pięknie i spełnia swoją funkcję smile.gif
  1. $('UL.accordion_menu>LI>.plus').click(function() {
  2. current_li = $(this).parent();
  3. current_li.children('UL').slideDown('normal');
  4. current_li.siblings().children('UL').slideUp('normal');
  5. });
  6.  
  7. $('UL.accordion_menu>LI>UL').hide();
  8.  
  9. $('UL.accordion_menu>li>ul>li>.plus').click(function() {
  10. current_li = $(this).parent();
  11. current_li.children('UL').slideDown('normal');
  12. current_li.siblings().children('UL').slideUp('normal');
  13. });
  14.  
  15. $('UL.accordion_menu>LI>UL>li>ul').hide();
  16.  
  17. $('UL.accordion_menu>li>ul>li>ul>li>.plus').click(function() {
  18. current_li = $(this).parent();
  19. current_li.children('UL').slideDown('normal');
  20. current_li.siblings().children('UL').slideUp('normal');
  21. });
  22.  
  23. $('UL.accordion_menu>LI>UL>li>ul>li>ul').hide();
  24.  
  25. $('UL.accordion_menu>li>ul>li>ul>li>ul>li>.plus').click(function() {
  26. current_li = $(this).parent();
  27. current_li.children('UL').slideDown('normal');
  28. current_li.siblings().children('UL').slideUp('normal');
  29. });
  30.  
  31. $('UL.accordion_menu>LI>UL>li>ul>li>ul>li>ul').hide();

Przydało by się go teraz zoptymalizować, czy może mnie ktoś naprowadzić jak mogę tego dokonać?
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:50