Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/02/2009, 04:17
HadesD
 
Fecha de Ingreso: febrero-2009
Mensajes: 7
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Itercambiar capas con efecto fade

Hola tengo un problemita.
Partiendo de un codigo que encontre por el foro(creo que es tuyo caricatos) y de la informacion de Dalvenjha e sacado esto:

Código PHP:
<style>
div {displaynone;}
span {cursorpointer;}
#roja {
background-colorred;
 
width:400px;
 
height:200px;
 
color:#fff;
 
display:none;

}
#verde {
 
background-colorgreen;
 
width:400px;
 
height:200px;
 
color:#fff;
 
display:none;
}
#azul {background-color: blue;
 
width:400px;
 
height:200px;
 
color:#fff;
 
display:none;}
</
style>
<
script>
var 
color 0;
var 
suma 10;
var 
capas = ["roja""verde""azul"];
function 
mostrar(capa){
for (
0total capas.lengthtotal++)
var 
obj document.getElementById(capas[i]);
obj.style.display = (capas[i] == capa) ? "block":"none"
color += suma;
if (!(
color>=110)){
obj.style.filter 'alpha(opacity='+color+')';
obj.style.opacity color /100;
obj.style.MozOpacity color /100;
obj.style.KHTMLOpacity color /100;
window.setTimeout ("mostrar();"100);
}}
</script>
Mostramos capa:
<span onclick="mostrar('roja')">roja</span>
<span onclick="mostrar('verde')">verde</span>
<span onclick="mostrar('azul')">azul</span>
<div id="roja">roja</div>
<div id="verde">verde</div>
<div id="azul">azul</div> 
Basicamente como se ve no tengo ni IDEA de JS ^^u, intente adaptarlos como pude,pero funciona mal,me explico.
Pulse donde pulse SIEMPRE me carga el layer azul, y cuando le doy a otro tras darle clik a uno,no me carga nada,se queda totalmente en blanco.

Solucion?... muchas gracias y disculpad las molestias.