Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Hacer fadeIn a un DIV

Estas en el tema de Hacer fadeIn a un DIV en el foro de Frameworks JS en Foros del Web. Hola, deseo saber como hacer con jquery, para hacer un fadeIn dependiendo del valor de una variable PHP que se inicializa cuando dicha pagina se ...
  #1 (permalink)  
Antiguo 30/03/2009, 09:28
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 21 años
Puntos: 8
Hacer fadeIn a un DIV

Hola, deseo saber como hacer con jquery, para hacer un fadeIn dependiendo del valor de una variable PHP que se inicializa cuando dicha pagina se carga.

En el js tengo esto:
Código javascript:
Ver original
  1. $(document).ready(function() {
  2.    
  3.     function MostrarErrorParticipa() {
  4.         $("#errorparticipa").fadeIn(800);
  5.     }
  6.    
  7. });
E intento llamarlo en mi pagina php de la siguiente manera:
Código php:
Ver original
  1. <div id="errorparticipa" class="infoerror">Debe registrarse o logearse para poder participar del sorteo.</div>
  2. <?php
  3.       if ($err == 1) {
  4. ?>
  5.             <script type="text/javascript">MostrarErrorParticipa();</script>
  6. <?php } ?>

Que cosa esta mal?
__________________
El aprendiz.
  #2 (permalink)  
Antiguo 30/03/2009, 10:11
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Hacer fadeIn a un DIV

Pues estás usando mal el document.ready() y estás manejando mal el orden en el que ocurren las cosas.


La solución más simple y más parecida a lo que tienes es esta:
Código php:
Ver original
  1. <?php
  2.       if ($err == 1) {
  3. ?>
  4. <div id="errorparticipa" class="infoerror">Debe registrarse o logearse para poder participar del sorteo.</div>
  5. <script type="text/javascript">
  6. $(document).ready(function() {
  7.         $("#errorparticipa").fadeIn(800);
  8. });
  9. </script>
  10. <?php } ?>
  #3 (permalink)  
Antiguo 30/03/2009, 10:22
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 21 años
Puntos: 8
Respuesta: Hacer fadeIn a un DIV

Gracias, quedó como quería.
__________________
El aprendiz.
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 21:18.