Por favor alguien puede decirme lo que estoy haciendo mal:jQuery no fadeIn trabajo
estilo:
.warning{border: 1px solid #F0AAAA; background:#FFBABA; color: #C90000;}
marcado:
<p class="warning">A successful authorization already exists.
Further authorizations are not allowed at this time.</p>
guión:
$().ready(function() {
alert($(".warning").html()); // WORKS
$(".warning").fadeIn(4000); // DOESN'T WORK
});
¿Qué espera fadeIn() para hacer? Si .warning no está visible, fadeIn lo hará visible, pero de acuerdo con su CSS no hay ninguna razón para esperar que esté oculto. –
Mi caso era que la advertencia div se mostraría de todos modos cuando se cargara la página. Solo quería desvanecerlo lentamente una vez que el usuario había aterrizado en esa página. Así que no quería configurar la pantalla: ninguna en la hoja de estilos. Pero como Nick sugirió a continuación, .hide(). FadeIn() era exactamente lo que necesitaba para que funcionara en este escenario. –