• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

fade in / fade out

replay221

New member
Hallo,

ich möchte gerne, dass beimAufrufen der Webseite ein Text eingeblendet und dann langsam ausgeblendet wird, aber transparent bei ca. 70% dann stehen bleibt.

hier mein code:
<script>
$(function(){
$('#test').hide().fadeIn(5000).delay(3000).fadeOut(800);
})
</script>

ich muss irgendwie bei fadeout den alphawert z.B. 70% eingeben, damit der Text nicht ganz ausgenlentet wird, sondern leicht durchschimmmert!
ist sowas möglch?
 
Hi,

vielleicht hilft dir animate weiter:
Code:
$('#text').hide(0, function(){
    $(this).fadeIn(800, function() {
        $(this).animate({
            'opacity': '0.5'
        }, {
            'duration': 1000
        });
    });
});
Ciao
Quaese
 
Hallo,

vielen lieben Dank für die Hilfe, leider fundtioniert beides nicht, der text wird weder ein noch ausgeblendet - er steht einfach nur da!
 
Hi,

ich steuer die Reihenfolge lieber über callback-Funktionen. Das delay kann ja an anderer Stelle auch noch ausgeführt werden.
Code:
$('#test').hide(0, function(){
    $(this).fadeIn(800, function() {
        $(this).delay(2000).animate({
            'opacity': '0.5'
        }, {
            'duration': 1000
        });
    });
});

Und bei mir funktioniert es: fade in / fade out - JSFiddle
Ciao
Quaese
 
Zuletzt bearbeitet:
@Sempervivum: Danke habs gerade eben korrigiert, kann halt passieren wenn man mit nem Tablet Code schreiben möchte ;)

@replay221: Und genau so etwas sollte dann in der besagten Fehlerkonsole als Fehler ausgegeben werden...
 
Zurück
Oben