Метод jQuery mouseleave()
Пример
Установите серый цвет фона, когда указатель мыши покидает элемент <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().