Javascript inhalt langsam runterfahren..
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
animation
aufruf
ausfahren
bibliothek
blocken
code
dank
display
ei
eins
erkundigen
erweitern
folgenden code
folgender stelle
funktionieren
http
inhalt
klicken
suche
url
-
Hallo limas...
Ich arbeite momentan an eier Website. Jedoch hänge ich an folgender Stelle,
man kann auf jeder seite auf den Pfel nach unten in der Mitte (Witz einreichen) Klicken.
Wenn man darauf klickt, wird ein Formular eingeblendet. Jedoch ohe jegliche Animation...
Ich nutze dazu folgende Funktion:
function toggle(control){ var elem = document.getElementById(control); if(elem.style.display == "none"){ elem.style.display = "block"; }else{ elem.style.display = "none"; } }
HTML dazu:
<a href="javascript:toggle('test')"> Klicken zum ausfahren..</a> <br /><div id="test" style="display: none"> inhalt.. </div>
Wie gesagt, momentan klappt der inhalt zwar aus, jedoch ohne Animation
Wie schreibe ich das am besten, dass der inhalt langsam nach unten ausfährt?
Ich bedanke mich schonmal im Vorraus, und wünsche euch eine gute Nacht
Beitrag zuletzt geändert: 24.3.2012 3:07:39 von paddy-herrmy -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Du kannst dich mal nach jquery erkundigen mit einem JavaScript ohne diese Bibliothek müsstest du praktisch den div immer um eins erweitern also heigth+ 1PC und dazwischen einfach akzeptiert machen.
Bedenken bei deiner Seite auch Leute die kein JavaScript nutzen können/wollen. -
Hier der passende jQuery-Aufruf dazu:
http://api.jquery.com/slideDown/
Beitrag zuletzt geändert: 24.3.2012 8:54:30 von vexi -
vexi schrieb:
Hier der passende jQuery-Aufruf dazu:
http://api.jquery.com/slideDown/
Danke, das ist schon genau das was ich suche, aber iwie scheint das bei mir so nicht zu funktionieren^^
nilsmargotti schrieb:
Du kannst dich mal nach jquery erkundigen mit einem JavaScript ohne diese Bibliothek müsstest du praktisch den div immer um eins erweitern also heigth+ 1PC und dazwischen einfach akzeptiert machen.
Ja, klar ich habe natürlich die
<script type='text/javascript' src='http://cursr.de/include/jquery-1.7.1.js' ></script>
eingebunden^^ -
paddy-herrmy schrieb:
Danke, das ist schon genau das was ich suche, aber iwie scheint das bei mir so nicht zu funktionieren^^
was funktioniert denn nicht? Sonst können wir dier nicht helfen ^^ -
Uiii hab es hinbekommen...
Habre nun folgenden Code Benutzt:
<div id="btn">Klick</div> <div class="box_blue" id="slideToggleBox" style="display: none;"> Inhgalt.... </div> <script>$("#btn").click(function () {$("#slideToggleBox").slideToggle("slow");});</script>
Das endergebnis kann man hier betrachten.. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage