Gunnar Bittersmann: jQuery animation

Beitrag lesen

@@j4nk3y

Mein Fiddle tut zu 100%, dass was es soll, da ist nichts Kaputt. Nur wird die Funktion eben immerwieder ausgeführt was zu diesem konfusem Verhalten führt.

Das meinte ich mit „kaputt“ und„nicht ganz klar, was du erreichen möchtest“.

Die Funktion soll einmal ausgeführt werden wenn über Blau gehovert wird und am Ende stehen bleiben, egal ob die Maus bewegt wird oder nicht. Wenn dann die Maus aus dem div toggle raus bewegt wird, soll sich Grün wieder Schließen und Rot wieder öffnen. Und dabei soll sich Blau von Rechts nach Links, beim ersten ausführen, und beim beenden von links nach Rechts bewegen.

Ah …

Das besteht der Trick darin, den Button so groß zu machen, dass er das .toggle2 überdeckt, damit beim Nach-links-Schieben der Button immer noch unterm Cursor ist, damit button:hover immer noch wirkt.

So groß zu sein heißt nicht so groß zu erscheinen; der rechte Teil ist transparent, damit das darunter liegende .toggle2 zu sehen ist. Guckst du.

Und immer noch kein JavaScript.

LLAP 🖖

--
“The best way to help people learn: answer their coding question an hour later, they’ll have likely figured it out by then.” —Todd Motto
Selfcode: sh:) fo:} ch:? rl:) br:> n4:& va:| de:> zu:} fl:{ ss:| ls:# js:|