Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/01/2009, 08:12
Avatar de Dalvenjha
Dalvenjha
 
Fecha de Ingreso: febrero-2008
Ubicación: $("#oficina");
Mensajes: 692
Antigüedad: 16 años, 2 meses
Puntos: 53
Respuesta: Mostar - Ocultar DIV - Problema con OnMouseOut.

Listo, encontré lo que postee (Qué flojo soy para reescribir) a ver vamos por partes, te propongo que replantees tu script que muestra o esconde los divs, podrías usar este, y te ahorraría ese problema.

Código:
<script type="text/javascript">
objeto = 'uno';
function enseñar(enseñame){
document.getElementById(objeto).style.display="none";
document.getElementById(enseñame).style.display="block";
objeto=enseñame;
}
</script>
Y la llamada sería:
<li onmouseover="enseñar('uno');">ver uno</li>
<li onmouseover="enseñar('dos');">ver dos</li>
<li onmouseover="enseñar('tres');">ver tres</li>
<li onmouseover="enseñar('cuatro');">ver cuatro</li>
Asi lo que hace, es capturar el div que está con el display block, y cambiarlo a none, y luego poner en block el que estás llamando. El efecto es un tanto abrupto, pero si quieres algo como un fade, podría darte una mano también, pero primero revisa esto y luego me pasas la voz para que lo adaptemos a tu estructura.

Cualquier pregunta hasla por aqui.

Saludos!!
__________________
Mi Showcase ||

Compartiendo todo lo posible con los demás.