Prob mit ein- / ausblenden

  • Hallo zusammen!

    Mit folgendem Code kann ich per klick auf ein Bild einen Text in einem
    <div> ausblenden was auch wunderbar funktioniert.

    Code
    <input type="image" onclick="return toggleMe('para01')" src="bild.png">

    Jetzt würde ich das ganze gern ein wenig verbessern. Wie krieg ich das hin,
    dass wenn man auf das Bild klickt der <div> "langsam" ausgeblendet wird?

    Auf http://dofus.de ist ein gutes Beispiel. Einfach mal die News schliessen.
    Wie haben die das gemacht? Gibt es einen Befehl um das ganze in einem
    flüssigen Ablauf zu schliessen?

    2 Mal editiert, zuletzt von Kurikinton (7. März 2009 um 18:16)

  • Hiho,
    bei so Javascript Sachen benutze ich gerne das Framework jQuery ;)
    Das ist eigentlich ganz praktisch, besonders weil es auch crossbrowser-kompatibel ist.

    Vielleicht hilft dir das weiter :)
    Das Framework und die Doku gibt's hier: jQuery.com

    Gruß crAzywuLf :D

  • Das Script funktioniert super, nur hab ich dazu ein paar kleine Fragen... :)

    1. Wenn man so einen Bericht damit öffnet / schliesst, wirkt es am Ende der "Animation" plötzlich sehr abgehackt.
    Woran liegt das? Kann man das irgendwie beheben? (Der Fehler ist nur im Firefox)

    2. Wie krieg ich das hin, dass wenn ich z.B. 3 Beiträge mit dem Script habe, und eins geöffnet ist, nur das offene schliesst
    und sich das geschlossene öffnet was ich anklicke und sich nicht alles öffnet oder schliesst? Bei 2 News geht das noch aber
    ab 3 ist das irgendwie nicht mehr möglich.

    5 Mal editiert, zuletzt von Kurikinton (9. März 2009 um 13:54)