Ich versuche, etwas Code einzurichten, so dass ich ein habe, das zuerst ausgeblendet wird, aber dann eingeblendet wird, nachdem die Seite geladen wurde.jQuery .fadeIn() beim Laden der Seite?
Ich habe den folgenden HTML-Code:
<div class="hidden">
<p>This is some text.</p>
</div>
dann auch ich diesen CSS-Code haben, der die <div>
versteckt. Schließlich
div.hidden
{
display: none
}
, ich habe meine jQuery:
$(document).ready(function() {
$('div').fadeOut(1);
$('div').removeClass('hidden');
$('div').fadeIn(1000);
});
Was ich hatte gehofft, war geschehen würde, dass die erste .fadeOut() würde die fade out, würde die removeClass von der CSS stoppen sie versteckt, und das letzte .fadeIn() würde es wieder auf die Seite verblassen. Leider hat das nicht funktioniert.
Sie den Code hier sehen können: Fiddle
So kann mir bitte jemand sagen, wie man eine <div>
, bis eine Seite geladen wird versteckt zu halten, und es dann verblassen jQuery in Verwendung?
Danke!
Alle Sie benötigen, ist '$ (Doku ment) .ready (Funktion() { $ ('div.hidden'). fadeIn (1000); }); ' – krunos