Moin zusammen,
eine vermutlich simple Frage, die sich mir als sehr komplex erwiesen hat x)
Ich habe einen Link, und nachdem dieser geklickt wurde, soll eine Verzögerung von 500ms auftreten, bevor die nächste Seite geladen wird.
In der jQuery Documentation zum neuen .delay() steht folgendes ->
Das ist auch schon alles. Jetzt wollte ich das Ganze gerne auf meine Seite übertragen, und habe es wie folgt umgebaut:
aber es will nicht so recht funktionieren... sorry, so wenig code, es muss doch so einfach sein, und ich bekomme es nicht hin
eine vermutlich simple Frage, die sich mir als sehr komplex erwiesen hat x)
Ich habe einen Link, und nachdem dieser geklickt wurde, soll eine Verzögerung von 500ms auftreten, bevor die nächste Seite geladen wird.
In der jQuery Documentation zum neuen .delay() steht folgendes ->
HTML:
<p><button>Run</button></p>
<div class="first"></div>
<div class="second"></div>
Code:
<script>
$( "button" ).click(function() {
$( "div.first" ).slideUp( 300 ).delay( 800 ).fadeIn( 400 );
$( "div.second" ).slideUp( 300 ).fadeIn( 400 );
});
</script>
Das ist auch schon alles. Jetzt wollte ich das Ganze gerne auf meine Seite übertragen, und habe es wie folgt umgebaut:
Code:
<script>
$( "div.einloggen" ).click(function() {
$( "a.mainmenu" ).delay( 800 ).fadeIn( 400 );
});
</script>
HTML:
<a href="#mainmenu">
<div id="einloggen">Einloggen</div>
</a>
aber es will nicht so recht funktionieren... sorry, so wenig code, es muss doch so einfach sein, und ich bekomme es nicht hin