- hover(): метод
hover()
используется для указания двух функций, которые будут выполняться, когда указатель мыши входит в элемент и покидает его. Обычно он используется с двумя функциями обратного вызова: одной для событияmouseenter
, а другой — для событияmouseleave
.
Пример:
$("selector").hover(
function() {
// Code to be executed when the mouse enters the element
},
function() {
// Code to be executed when the mouse leaves the element
}
);
- mouseenter(): метод
mouseenter()
используется для указания функции, которая будет выполняться, когда указатель мыши входит в элемент. Этот метод аналогичен методуhover()
, только с событиемmouseenter
.
Пример:
$("selector").mouseenter(function() {
// Code to be executed when the mouse enters the element
});
- mouseleave(): метод
mouseleave()
используется для указания функции, которая будет выполняться, когда указатель мыши покидает элемент. Этот метод аналогичен методуhover()
, только с событиемmouseleave
.
Пример:
$("selector").mouseleave(function() {
// Code to be executed when the mouse leaves the element
});
- on(): метод
on()
— это более гибкий обработчик событий в jQuery, который можно использовать для привязки нескольких событий к элементу, включая события наведения.
Пример:
$("selector").on({
mouseenter: function() {
// Code to be executed when the mouse enters the element
},
mouseleave: function() {
// Code to be executed when the mouse leaves the element
}
});