Метод jQuery mouseleave()

❮ Методы событий 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)

Parameter Description
function Optional. Specifies the function to run when the mouseleave event is triggered

Попробуйте сами — примеры


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


❮ Методы событий jQuery