Kann mir bitte jemand sagen, was ich falsch mache:jquery FadeIn nicht
Stil:
.warning{border: 1px solid #F0AAAA; background:#FFBABA; color: #C90000;}
Markup:
<p class="warning">A successful authorization already exists.
Further authorizations are not allowed at this time.</p>
Skript:
$().ready(function() {
alert($(".warning").html()); // WORKS
$(".warning").fadeIn(4000); // DOESN'T WORK
});
Was erwarten Sie fadeIn() zu tun? Wenn .warning nicht sichtbar ist, macht fadeIn es sichtbar, aber gemäß Ihrem CSS gibt es keinen Grund zu erwarten, dass es ausgeblendet wird. –
Mein Szenario war, dass das Warn-Div trotzdem angezeigt würde, wenn die Seite geladen wurde. Ich wollte es nur langsam einblenden, sobald der Benutzer auf dieser Seite gelandet ist. Also wollte ich keine Anzeige setzen: keine im Stylesheet. Aber wie Nick unten vorgeschlagen hat .hide(). FadeIn() war genau das, was ich brauchte, damit es in diesem Szenario funktioniert. –