English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод mouseenter() инициирует событие mouseenter, или можно добавить функцию, которая будет выполняться при инициировании события mouseenter.
Событие mouseenter инициируется при входе курсора мыши в элемент.
Вы можете подумать, что mouseenter,mousemoveиmouseoverСобытия одинаковы, но они не такие:
mouseenter-Вызывается только при входе курсора мыши в элемент.
mousemove-Вызывается при перемещении курсора мыши на элемент.
mouseover-Вызывается при входе курсора мыши в элемент и его подэлементы (см. примеры ниже).
Метод mouseenter() обычно используется вместе сmouseleave()Методы можно использовать вместе.
Инициировать событие mouseenter для выбранного элемента:
$$(selector).mouseenter()
Присоединение функции к событию mouseenter
$(selector).mouseenter(function)
Изменение цвета фона при срабатывании событий mouseenter и mouseleave:
$("p").mouseenter(function(){ $(this).css("background-color", "yellow"); }); $("p").mouseleave(function(){ $(this).css("background-color", "lightblue"); });Тестировать, чтобы увидеть‹/›
Этот пример демонстрирует различия междуmousemove, mouseenter и mouseover:
Параметры | Описание |
---|---|
function | Функция, выполняемая при срабатывании события mouseenter |