События jQuery

В табличках ниже приведены методы для отдельных событий jQuery и их описание:

События мышки

Название Описание
click Произведен клик кнопкой мыши на элементе управления. Событие возникает после того, как кнопка мыши была отпущена.
mousedown Нажата кнопка мыши.
mouseup Отжата кнопка мыши.
dblclick Двойной щелчок.
mousemove Указатель мыши движется внутри области отображения элемента.
mouseover Указатель мыши находится внутри области отображения элемента.
mouseout Указатель мыши вышел из области отображения элемента.
mouseenter Указатель мыши находится внутри области отображения элемента.
mouseleave Указатель мыши вышел из области отображения элемента.
hover Наведение и уход мышки.

События клавиатуры

Название Описание
keydown Нажата кнопка на клавиатуре.
keypress Кнопка на клавиатуре нажата и не отпускается дольше, чем интервал повторения. Длительность интервала повторения является системным параметром и зависит от настроек операционной системы пользователя.
keyup Отпущена ранее нажатая кнопка.

События форм и элементов страницы

Название Описание
change Элемент теряет фокус ввода, а содержимое элемента изменилось за время, пока элемент был в фокусе.
select Какая-то часть текста внутри элемента становится выделенной.
submit В форме нажата кнопка "Отправить", но отправка формы на сервер еще не производилась.
blur Элемент управления теряет фокус ввода, т.е. курсор переходит к другому элементу.
focus Отображаемый элемент получил фокуса ввода. Для текстовых полей это событие означает, что курсор уже находится в данном элементе.
focusin Отображаемый элемент получил фокуса ввода. Для текстовых полей это событие означает, что курсор уже находится в данном элементе.
focusout Элемент управления теряет фокус ввода, т.е. курсор переходит к другому элементу.

События загрузки документа

Название Описание
ready DOM страницы готов.
load Завершена загрузка элементов.
unload Производится выход из документа (закрытие или перенаправление страницы на другой адрес).

События браузера

Название Описание
scroll Срабатывает при прокрутке элемента.
resize Срабатывает при изменении размеров страницы браузера.

Смотрите также

  • метод on,
    который позволяет привязать обработчик событий к элементу
  • метод trigger,
    который позволяет запустить все обработчики событий, привязанные к элементу для событий заданного типа
  • объект event,
    который содержит свойства и методы, содержащие информацию о сработавшем событии



Чат с GPT Компилятор