Kann den jQuery Dropdown-Slide nicht unten halten

8

Also mache ich eine Website für jemanden und ich bin ziemlich neu bei jQuery (was wahrscheinlich nicht hilft). Die Website benötigte ein Dropdown-Menü, um Links zu den Galerien in einer Liste anzuzeigen, anstatt sie alle in der Navigationsleiste anzuzeigen. Das Problem ist, wenn ich den Mauszeiger über das Element li bewege, gleitet das Dropdown-Menü nach unten, aber wenn ich den Mauszeiger über das Dropdown-Menü halte, wird es wieder nach oben verschoben.

%Vor%

Wahrscheinlich etwas Einfaches, aber Hilfe ist sehr willkommen. JSFiddle unten.

Ссылка

    
jammehcow 14.12.2015, 12:20
quelle

3 Antworten

1

Ziehen Sie in Betracht, Ihr ul-Untermenü in Ihre li einzufügen und neu zu positionieren. Vergessen Sie nicht, auch .stop () zu verwenden, damit jquery Ihre Folienanimationen nicht in die Warteschlange stellt:

%Vor%

Sehen Sie Ihre aktualisierte Geige hier

    
Robin Leboeuf 14.12.2015, 12:48
quelle
2

Sie migrieren das Ereignis im mir-Handler, Sie müssen dies tun:

%Vor%

Ich habe auch deine Geige aktualisiert, schau es dir jetzt an.

hier ist meine Geige:

Ссылка

    
Franco 14.12.2015 12:38
quelle
0

Versuchen Sie es mit diesem Code.

%Vor%     
JengGe Chao 14.12.2015 12:57
quelle