Comunidad de diseño web y desarrollo en internet online

Dudas con menu expandible con jquery

Citar            
MensajeEscrito el 17 Ago 2007 03:26 pm
hola , el problema es el siguiente...

tengo funcionando el menu desplegable parecido a este pero quiero que en el codigo del click exista una condicional que si estas haciendo click en el menu que esta abierto (desplegado) la misma se cierre, que no muestre menu abierto... pero si le doy click a otro menu mientras hay uno abierto.. que se cierre el anterior y se abra el que clickie..

aqui esta el codigo que uso..

Código :

<script src="jquery.js"></script>
   <script>
   $(document).ready(function(){
      $("dd").hide();
      $("dt a").click(function(){
         $("dd:visible").slideUp("slow");
         $(this).parent().next().slideDown("slow");
         return false;
      });
   });
   </script>



alguna ayuda!? Gracias de antemano

Por jgratereaux

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Ago 2007 12:16 pm
nadie sabe?

Por jgratereaux

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Ago 2007 07:01 pm
¿Y quieres hacer eso con efectos o simplemente que se muestre? En las prox horas hago un ejemplo rápido y te lo muestro.

Actualizado:
Un ejemplo con todas las posibilidades que se me ocurrieron mientras leia tu post.
http://www.joanpiedra.com/playground/jgratereaux_jquery.htm

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox
Citar            
MensajeEscrito el 23 Ago 2007 02:06 pm
Gracias compañero ... la verdad eres un genio, diste con mi pregunta , en el ejemplo "Nav 3"

ya solucione mi problema

saludos

Por jgratereaux

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Ago 2007 06:17 pm
A ese estilo de navegación se les llama Acordeón, mi script es muy sencillo pero existen otros más complejos y mejores en el objetivo.

http://bassistance.de/jquery-plugins/jquery-plugin-accordion/

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox
Citar            
MensajeEscrito el 18 Sep 2007 06:47 am
Hmm y si simplemente pones 2 acordeones? Uno dentro de otro? Pones el mismo html dentro del otro, y por ultimo haces una doble llamada al nuevo acordeon.

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox
Citar            
MensajeEscrito el 22 Sep 2007 12:13 am
Jeje, que bueno. No es dificil, solo usar algo de lógica en esas cosas tan abstractas.

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.