В табличках ниже приведены методы для
отдельных событий 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,
который содержит свойства и методы, содержащие
информацию о сработавшем событии