Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2013, 02:28
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 7 meses
Puntos: 5
hacer fade in fade out en javascript

Por favor alguien me podría decir que tendría que poner en el siguiente código para hacer un fade in y out .

Pues hace uno o dos días puse un post preguntando esto mismo, me remitieron un tutorial que entendí perfectamente y pude reproducir los ejemplos en mi ordenador.

Pero no se como implementar el fade in y fade out en mi código javascript por que no tengo conocimientos suficientes.

(en que me vi ya para que mi javascript funcionara ya en su día uffff).

Si alguien me pudiera ayudar les estaría muy agradecido.

Este es el código, un saludo a todos.

Código Javascript:
Ver original
  1. function verOpcion(opcion) {
  2.                     ocultarOpcion();
  3.                     var opcs = document.querySelectorAll(".contenido." + opcion);
  4.                     for(var i=0, length=opcs.length; i<length; i++) {
  5.                      var opc = opcs[i];
  6.                      opc.style.visibility = "visible";               
  7.                    }
  8.                  }
  9.                          
  10.              
  11.              
  12.                  function ocultarOpcion() {
  13.                    var opcs = document.querySelectorAll(".contenido");
  14.                    for(var i=0, length=opcs.length; i<length; i++) {
  15.                      var opc = opcs[i];
  16.                      opc.style.visibility = "hidden";
  17.                    }
  18.                  }
  19.                                              
  20.                  
  21.                  
  22.                 function ocultarOpciones(cual) {
  23.                    
  24.                    var elElemento=document.getElementById(cual);
  25.                    if(elElemento.style.display == 'none') {
  26.                       elElemento.style.display = 'block';
  27.                    }
  28.                 }