Fade in/out ein element in ein div bei mouseover/ - out von div
sorry für den BLÖDEN Titel, ich konnte nicht denken an nichts anderes, und ich bin sorry, wenn das schon jemand gefragt, ich konnte ihn nicht finden.
Sowieso, ich mache eine Galerie mit jQuery. Ich habe ein div und ein Bild und Vorheriges/Nächstes-Tasten im inneren, div. Die Tasten positioniert sind, über das Bild und ich möchte, dass Sie standardmäßig ausgeblendet, zu verblassen, wenn ich bewegen Sie die Maus über das div, und fade-out, wenn ich mich bewege Maus aus dem div. Das problem ist, wenn ich bewegen Sie die Maus aus dem Bild zu einer Schaltfläche, javascript registriert, wie das mouseout-Ereignis, obwohl ich mich gar nicht wirklich verlassen, die div, die hält das Bild und Tasten. Ich machte eine schnelle fiddle, Ihnen zu zeigen, was Los ist: http://jsfiddle.net/7Ppbm/
Hat jemand eine Lösung zu diesem problem? Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie die
hover
Funktion:Was du bist fehlt, ist ein timeout, der stall es werden einfach verblassen wieder und wieder.
Auch auf einer seitlichen Anmerkung, verwenden Sie die
.on()
die neue auf jQuery 1.7.2jsFiddle aktualisiert
Warum es nicht mit CSS-übergängen? Unterstützt werden Sie überall außer IE < 10.
http://caniuse.com/#search=transition
Deinem Beispiel geändert:
http://jsfiddle.net/b4e4M/