jQuery hover()Метод

jQuery 事件方法Методы событий jQuery

Пример

Когда указатель мыши наводится на него, измените цвет фона элемента <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 事件方法Методы событий jQuery

Другие расширения