Ich habe ein Problem mit diesem JQuery-Code:
%Vor%und das ist mein HTML:
%Vor%Ich möchte, wenn ich auf ein Element schweben, andere Elemente ausblenden, der Code funktioniert gut, aber das Problem ist da, wenn ich ein anderes Element in der Dauer des Versteckens (700 ms), wird es eine Schleife von verstecken / zeigen Artikel. Was kann ich tun, um dies zu verhindern?
Hinweis: Ich möchte, dass das Element mit dem Schweben nach links geht und nicht fixiert bleibt.
Sie haben float: left
für die li
-Elemente verwendet, also war ul
ohne Breite und Höhe. Wenden Sie dieses CSS an:
und ich habe auch einige Änderungen in jQuery vorgenommen:
%Vor% Sie haben das mouseleave
-Ereignis auf das einzelne Element "hovered LI
" anstatt auf das übergeordnete Element " UL
" angewendet.
Tags und Links jquery css hover mouseleave mouseenter