2012-03-31 11 views
-1

Ich habe ein super einfaches Akkordeon-Menü erstellt. Aber ich bin auf ein Problem gestoßen. Das SlideToggle funktioniert nicht. Ich bin mir nicht sicher, ob es daran liegt, dass ich das Element beim Klicken verberge und dadurch Verwirrung stifte. Wenn jemand einen Blick darauf werfen könnte, würde ich es sehr schätzen. Aber ich versuche wirklich, den Code so einfach wie möglich zu halten. Vielen Dank!!accordian menu slideToggle nicht nach oben schieben

Siehe hier: http://jsfiddle.net/liveandream/Yd2Pd/

+0

Es wäre für zukünftige Leser am besten, wenn der tatsächliche Code ein Teil der Frage war, da die jsFiddle Verbindung eines Tages tot wird. Vielen Dank. – Sparky

Antwort

1

die Geige aktualisiert, arbeitet jetzt: http://jsfiddle.net/Yd2Pd/7/

Sie brauchen nicht die zusätzliche Linie von

$(".drop").slideUp(); 

Diese Linie macht den Job ganz gut ohne die oben Linie.

$(".drop", this).slideToggle("slow"); 
+0

Entschuldigung das funktioniert nicht für mich, weil ich die anderen Slide-up haben muss. Mit anderen Worten, es sollte immer nur ein Dropdown-Menü angezeigt werden. Es tut mir leid für das Missverständnis. Aber wenn Sie in meine ursprüngliche Datei schauen, werden Sie sehen, dass, wenn ein Drop-Down sichtbar ist und Sie auf einen anderen klicken, der sichtbare nach oben gleitet. Vielen Dank! – lov2code

Verwandte Themen