holas pues les comento que tengo un codigo que me permite abrir una capa mediante javascript el codigo seria ...
Código:
<script>
OCULTO="none";
VISIBLE="block";
//death note
function mostrar(blo) {
document.getElementById(blo).style.display=VISIBLE;
document.getElementById('ver_off').style.display=VISIBLE;
document.getElementById('ver_on').style.display=OCULTO;
}
function ocultar(blo) {
document.getElementById(blo).style.display=OCULTO;
document.getElementById('ver_off').style.display=OCULTO;
document.getElementById('ver_on').style.display=VISIBLE;
}
</script>
para mostrar
<div id="ver_on"><a href="#a" onclick="mostrar('bloque')">mostrar</div>
<div id="ver_off" style="display: none"><a href="#a" onclick="ocultar('bloque')">Ocultar</div>
<div id="bloque" style="display: none">
aqui el contenido de la capa
</div>
hasta hay todo ok, pero si pongo mas capas se entiende? cada una trabaja por separado, me gustaria saber si se puede que al clikar una esta se despliege pero al clikar la de abajo u otra se despliege dicha capa y la otra se retraiga? o sea la idea es mostrar solo de a una capa y no que se puedan mostrar todas como el ejemplo dado...
he visto el efecto pero en ajax, sera necesario utilizarlo?
saludos