jQuery mouseleave() Metoda

❮ Metody zdarzeń jQuery

Przykład

Ustaw kolor tła na szary, gdy wskaźnik myszy opuści element <p>:

$("p").mouseleave(function(){
  $("p").css("background-color", "gray");
});

Definicja i użycie

Zdarzenie mouseleave występuje, gdy wskaźnik myszy opuszcza zaznaczony element.

Metoda mouseleave() wyzwala zdarzenie mouseleave lub dołącza funkcję uruchamianą po wystąpieniu zdarzenia mouseleave.

Uwaga: W przeciwieństwie do zdarzenia mouseout , zdarzenie mouseleave jest wyzwalane tylko wtedy, gdy wskaźnik myszy opuści wybrane elementy. Zdarzenie mouseout jest wyzwalane, jeśli wskaźnik myszy opuści dowolne elementy podrzędne, a także wybrany element. Zobacz przykład na końcu strony, aby zobaczyć demonstrację.

Wskazówka: to zdarzenie jest często używane razem ze zdarzeniem mouseenter .


Składnia

Wywołaj zdarzenie mouseleave dla wybranych elementów:

$(selector).mouseleave()

Dołącz funkcję do zdarzenia mouseleave:

$(selector).mouseleave(function)

Parameter Description
function Optional. Specifies the function to run when the mouseleave event is triggered

Spróbuj sam - przykłady


Demonstruje różnicę między mouseleave() i mouseout().


❮ Metody zdarzeń jQuery