jQuery Ereignis - mouseleave() Methode
Beispiel
Ändern Sie die Hintergrundfarbe des Elements, wenn der Mauszeiger den Element verlässt:
$("p").mouseleave(function(){ $("p").css("background-color","#E9E9E4"); });
Definition und Verwendung
Es tritt das mouseleave-Ereignis auf, wenn der Mauszeiger den Element verlässt.
Dieses Ereignis wird meistens mit mouseenter Ereignisse gemeinsam verwenden.
Die mouseleave() Methode löst das mouseleave-Ereignis aus oder definiert die Funktion, die beim Auftreten des mouseleave-Ereignisses ausgeführt wird.
Anmerkung:Im Gegensatz zum mouseout-Ereignis wird das mouseleave-Ereignis nur ausgelöst, wenn der Mauszeiger den ausgewählten Element verlässt. Wird der Mauszeiger von einem beliebigen Unterlement verlassen, wird ebenfalls das mouseout-Ereignis ausgelöst. Sehen Sie sich untenstehende Beispielvorführung an.
Versuchen Sie es selbst:Unterschied zwischen mouseleave und mouseout
Fügen Sie die Funktion dem mouseleave-Ereignis hinzu
Syntax
$(selector).mouseleave(function)
Parameter | Beschreibung |
---|---|
function | Optional. Definiert die Funktion, die beim Auftreten des mouseleave-Ereignisses ausgeführt wird. |