Metoda aktywowanych jQuery ()
Przykłady
Gdy wskaźnik myszy znajduje się nad szczytem, zmienić kolor tła elementu <p>:
$ ( "P"). Hover (function () {
. $ ( "P") css ( "background-color", "żółty");
}, Function () {
. $ ( "P") css ( "background-color", "pink");
});
. $ ( "P") css ( "background-color", "żółty");
}, Function () {
. $ ( "P") css ( "background-color", "pink");
});
Spróbuj »
Definicja i Wykorzystanie
Sposób aktywowania () określa dwie funkcje, gdy wskaźnik myszy znajduje się nad wybranymi elementami do uruchomienia.
Przed jQuery 1.7 wersja tej metody powoduje mouseenter i mouseLeave wydarzenia.
Po jQuery 1.8 wersja tej metody powoduje mouseover i mouseOut wydarzenia.
gramatyka
$ (Selektor) .hover (inFunction,outFunction)
Zadzwoń:
$( selector ).hover( handlerIn, handlerOut )
Odpowiedniki w następujący sposób:
$( selector ).mouseover( handlerIn ).mouseout( handlerOut );
UWAGA: Jeżeli tylko określa funkcję, to będzie działać na mouseover i mouseout wydarzeń.
Zadzwoń:
$(selector).hover(handlerInOut)
Jest równoznaczne z:
$( selector ).on( "mouseover mouseout", handlerInOut );
parametry | opis |
---|---|
inFunction | Wymagany. Funkcja przepisane prowadzony po wystąpieniu zdarzenia mouseover. |
outFunction | Opcjonalne. Przewidziana uruchomić funkcję, gdy występuje mouseOut zdarzenia. |