Foros del Web » Programando para Internet » Javascript »

mostrar ocultar mas de un div con efecto Accordion

Estas en el tema de mostrar ocultar mas de un div con efecto Accordion en el foro de Javascript en Foros del Web. hola compañeros del foro primero que todo les deseo un muy feliz 2013 :) bueno lo que quiero es hacer un menú con barios divs ...
  #1 (permalink)  
Antiguo 17/01/2013, 22:33
 
Fecha de Ingreso: octubre-2012
Ubicación: colombia
Mensajes: 36
Antigüedad: 11 años, 6 meses
Puntos: 1
Información mostrar ocultar mas de un div con efecto Accordion

hola compañeros del foro primero que todo les deseo un muy feliz 2013 :)

bueno lo que quiero es hacer un menú con barios divs ocultos al inicio si solicito 1 se muestre si solicito 2 se cierre 1 y se muestre 2 y vuelvo a dar clip sobre el 2 se vuelva a ocultar y así sucesivamente básicamente el famoso efecto Accordion

e probado muchos plugins y e buscado bastante en la web pero la mayoría usan la condición de un <h3></h3> para identificar el titulo del div a ocultar pero inmediatamente el contenedor siguiente a ese <h3></h3> es el que se oculta

y el problema es que el código que necesito ocultar es el que muestro como <div class="oculto"></div> que requiero que lo active <span><a href="">Opción 1</a></span> de este codigo
Cita:
<div id="tablas">
<strong>
<p><span>Audio</span><span>Subtitulos</span><span>Servidor</span><span>Formato</span><span>Calidad</span><span>Ver Online</span><span>Uploader</span></p>
</strong>
<p>
<span class="es_ES" title="español"></span>
<span class="no_subtitulada" title="no_subtitulada"></span>
<span><a href="">Opción 1</a></span>
<span class="formato">HD 720px</span>
<span class="calidadfull_HD" title="calidadfull_HD"></span>
<span class="vidbux" title="vidbux"></span>
<span>xaiborweb</span>
</p>
<div class="oculto" style="display: block;">5 LINK<br/>
**********
<br/><a href="#" title="PARTE 1" target="_blank">PARTE 1</a>
<br/><a href="#" title="PARTE 2" target="_blank">PARTE 2</a>
<br/><a href="#" title="PARTE 3" target="_blank">PARTE 3</a>
<br/><a href="#" title="PARTE 4" target="_blank">PARTE 4</a>
<br/><a href="#" title="PARTE 5" target="_blank">PARTE 5</a>
<br/>
</div>
</div>
esta es solo una linea de código la cual se repetirá "n" veces para cada post con efecto Accordion

espero me puedan echar una mano compañeros si lo requieren le posteo el css y los script y jquery que e intentado

gracias y saludos :)
  #2 (permalink)  
Antiguo 18/01/2013, 06:19
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: mostrar ocultar mas de un div con efecto Accordion

esto te puede ayudar
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 18/01/2013, 07:38
 
Fecha de Ingreso: octubre-2012
Ubicación: colombia
Mensajes: 36
Antigüedad: 11 años, 6 meses
Puntos: 1
Respuesta: mostrar ocultar mas de un div con efecto Accordion

Cita:
Iniciado por IsaBelM Ver Mensaje
[URL="http://www.forosdelweb.com/f179/aporte-efectos-sin-jquery-1031381/#post4350661"]esto te puede ayudar[/URL]
muchas gracias por responder IsaBelM

bueno lo que necesito hacer es un cuadro de información como este donde esta es una sola linea y flota a la izquierda de tal manera que es una sola linea horizontal
Código HTML:
<strong>
<p><span>Audio</span><span>Subtitulos</span><span>Servidor</span><span>Formato</span><span>Calidad</span><span>Ver Online</span><span>Uploader</span></p>
</strong>
<p>
<span class="es_ES" title="español"></span>
<span class="no_subtitulada" title="no_subtitulada"></span>
<span><a href="">Opción 1</a></span>
<span class="formato">HD 720px</span>
<span class="calidadfull_HD" title="calidadfull_HD"></span>
<span class="vidbux" title="vidbux"></span>
<span>xaiborweb</span>
</p> 
y que al dar clip en <span><a href="">Opción 1</a></span> aparezca debajo de toda la linea de código anterior esto <div class="oculto"></div>
Código HTML:
<div class="oculto" style="display: block;">5 LINK<br/>
**********
<br/><a href="#" title="PARTE 1" target="_blank">PARTE 1</a>
<br/><a href="#" title="PARTE 2" target="_blank">PARTE 2</a>
<br/><a href="#" title="PARTE 3" target="_blank">PARTE 3</a>
<br/><a href="#" title="PARTE 4" target="_blank">PARTE 4</a>
<br/><a href="#" title="PARTE 5" target="_blank">PARTE 5</a>
<br/>
</div> 
donde esto se repetirá por lo menos 60 veces en cada post pero con contenido distinto en el mismo <div class="oculto"></div>

si no se entiende muy bien lo quiero hacer es algo como lo que tiene implementado [URL="http://tucinecom.com/pelicula/los-vengadores-2012-ver-online-y-descargar-gratis/"]AQUÍ[/URL] que si navegas por su menú de servidores al clikear en las opciones se darán cuenta de lo que quiero hacer

de antemano muchas gracias por la ayuda saludos :)
y recuerden hoy por mi mañana por ti :)

Última edición por virtualpc; 18/01/2013 a las 07:45
  #4 (permalink)  
Antiguo 18/01/2013, 07:46
 
Fecha de Ingreso: octubre-2012
Ubicación: colombia
Mensajes: 36
Antigüedad: 11 años, 6 meses
Puntos: 1
Respuesta: mostrar ocultar mas de un div con efecto Accordion

este es el link donde pueden ver un ejemplo de lo que quiero implementar http://tucinecom.com/pelicula/los-vengadores-2012-ver-online-y-descargar-gratis/
  #5 (permalink)  
Antiguo 18/01/2013, 08:27
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: mostrar ocultar mas de un div con efecto Accordion

lee este otro tema
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}

Etiquetas: divs, efecto, jquery, mostrar-ocultar, acordeon
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:07.