jQuery mouseleave()Метод

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

Примеры

Когда указатель мыши покидает элемент <p>, установите цвет фона на серый:

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

Попробуйте »

Определение и использование

Событие mouseleave возникает, когда указатель мыши покидает выбранный элемент.

Метод mouseleave() вызывает событие mouseleave или добавляет функцию для выполнения при возникновении события mouseleave.

Примечание:иmouseoutЭти события различаются: событие mouseleave срабатывает только тогда, когда указатель мыши покидает выбранный элемент, тогда как событие mouseout также срабатывает, когда указатель мыши покидает любой дочерний элемент. См. демонстрационный пример внизу страницы.

Совет:Это событие обычно используется вместе сmouseenterсобытием.


Синтаксис

Вызвать событие mouseleave для выбранного элемента:

$(selector).mouseleave() Попробуйте

Добавить функцию к событию mouseleave:

$(selector).mouseleave(function) Попробуйте

Parameters Описание
функция Необязательно. Задаёт функцию, запускаемую при срабатывании события mouseleave.


实例

Другие примеры

Разница между mouseleave() и mouseout()
Демонстрирует разницу между mouseleave() и mouseout().


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

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