Foros del Web » Programando para Internet » Jquery »

hacer fade in fade out en javascript

Estas en el tema de hacer fade in fade out en javascript en el foro de Jquery en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 19/07/2013, 02:28
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 6 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.                 }
  #2 (permalink)  
Antiguo 20/07/2013, 02:31
Avatar de vesper_metal90  
Fecha de Ingreso: enero-2013
Mensajes: 103
Antigüedad: 11 años, 9 meses
Puntos: 1
Respuesta: hacer fade in fade out en javascript

No te ahogues en un vaso de agua

Mira estos link

http://api.jquery.com/fadeIn/

o tal vez te sirva este

http://api.jquery.com/toggle/
  #3 (permalink)  
Antiguo 20/07/2013, 03:10
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 6 meses
Puntos: 5
Respuesta: hacer fade in fade out en javascript

Muchas gracias amigo, me he leído ya los tutoriales y se como hacer ya el fade in y out .

Pero no se como implementarlo aquí por mas pruebas que hago no me sale , se que es fácil.

Llevo ya dos días y no consigo que funcione.

Pero como no tengo conocimiento de javascript por eso necesito ayuda , se que es algo sencillo.

Si pudieran ayudarme les estaría muy agradecido.

El tema esta en que necesito implementar lo del fade in fade out en este código:

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.             }



Y lo único que se me ocurre seria esto ( pero se que esta mal codificado por que no se javascript helpppp!!!:

Pero mira se podría adaptar este código :

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. }


y añadiéndolo el fade in quedando así? , es decir estaría bien echo si quedara así?


Código Javascript:
Ver original
  1. function verOpcion(opcion) {
  2. ocultarOpcion();
  3. var opcs = $(".contenido." + opcion).fadeIn("slow");
  4. for(var i=0, length=opcs.length; i<length; i++) {
  5. var opc = opcs[i];
  6. opc.style.visibility = "visible";  
  7. }
  8. }

muchas gracias de antemano.

Etiquetas: fade, javascript
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 17:40.