jQuery mouseleave() Metoda
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().