Foros del Web » Programando para Internet » Javascript »

Añadir un efecto fadeout a mi loader

Estas en el tema de Añadir un efecto fadeout a mi loader en el foro de Javascript en Foros del Web. Saludos, Por el momento tengo esto montado: http://www.hectorgarrofe.com/zirconart/ Me funcionan todo a la perfección... y el loading me ha costado lo suyo. Ahora me gustaría ...
  #1 (permalink)  
Antiguo 26/01/2010, 15:00
 
Fecha de Ingreso: octubre-2008
Mensajes: 93
Antigüedad: 15 años, 6 meses
Puntos: 1
Añadir un efecto fadeout a mi loader

Saludos,

Por el momento tengo esto montado: http://www.hectorgarrofe.com/zirconart/

Me funcionan todo a la perfección... y el loading me ha costado lo suyo.

Ahora me gustaría que cuando termina el loading y desaparece, lo haga mediante algún efecto de transición. El loading que tengo es este:

Aquí el DIV que eso para meter el contenido del loading:
Código HTML:
Ver original
  1. <div id="loading" class="loading-invisible">
  2.   <p>
  3.   <img src="img/loading.jpg" alt="Cargando" title="Cargando"/><br />
  4.   <img src="img/loader.gif" alt="Cargando" title="Cargando"/>
  5.   </p>
  6. </div>

Y aquí el código Javascript que ejecuto justo después del DIV:
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.   document.getElementById("loading").className = "loading-visible";
  3.   var hideDiv = function(){document.getElementById("loading").className = "loading-invisible";};
  4.   var oldLoad = window.onload;
  5.   var newLoad = oldLoad ? function(){
  6.   hideDiv.call(this);oldLoad.call(this);} : hideDiv;
  7.   window.onload = newLoad;
  8. </script>

no se si me he explicado muy bien... Utilizo jQuery y me gustaría agregarla algun efecto tipo
Código Javascript:
Ver original
  1. $(id).fadeOut(2500);
pero no sé donde ponerlo para que funcione corrdctmaente.

Muchas gracias!

Etiquetas: añadir, efecto, fadeout, loader
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 10:31.