jQuery hover()Метод
Пример
Когда указатель мыши наводится на него, измените цвет фона элемента <p>:
$("p").hover(function(){
$("p").css("background-color","yellow");
},function(){
$("p").css("background-color","pink");
});
Попробуйте сами »
Определение и использование
Метод hover() задает две функции, которые выполняются, когда указатель мыши наводится на выбранный элемент.
Метод вызываетmouseenterиmouseleaveсобытия.
Примечание:Если указана только одна функция, она будет выполнена как для mouseenter, так и для mouseleave.
Синтаксис
$(selector).hover(inFunction,outFunction)
Вызов:
$( selector ).hover( handlerIn, handlerOut )
Эквивалентно следующему:
$( selector ).mouseenter( handlerIn ).mouseleave( handlerOut );
Примечание:Если указана только одна функция, она будет выполняться при обоих событиях mouseenter и mouseleave.
Вызов:
$(selector).hover(handlerInOut)
Эквивалентно:
$( selector ).on( "mouseenter mouseleave", handlerInOut );
| Параметр | Описание |
|---|---|
| inFunction | Обязательный. Задает функцию, которая выполняется при возникновении события mouseenter. |
| outFunction | Необязательный. Задает функцию, которая выполняется при возникновении события mouseleave. |
Другие расширения
Методы событий jQuery