Этот раздел содержит полный список методов событий, относящихся к последней библиотеке JavaScript jQuery. Все методы сгруппированы по категориям.
События мыши
Метод | Описание |
---|---|
click() |
Привязывает обработчик события, который будет запущен при клике элемента или вызывает этот обработчик на элементе. |
dblclick() |
Привязывает обработчик событий, который будет запущен при двойном клике элемента или вызывает это событие для элемента. |
hover() |
Привязывает один или два обработчика к выбранным элементам, которые будут выполняться, когда указатель мыши входит и покидает элементы. |
mousedown() |
Привязывает обработчик событий, который будет запущен при нажатии кнопки мыши внутри элемента или вызывает это событие на элементе. |
mouseenter() |
Привязывает обработчик события, который будет запущен, когда мышь входит в элемент или вызывает этот обработчик на элементе. |
mouseleave() |
Привязывает обработчик события, который будет запущен, когда мышь покидает элемент или запускает этот обработчик на элементе. |
mousemove() |
Привязывает обработчик событий, который должен запускаться при перемещении указателя мыши внутри элемента или вызывает это событие на элементе. |
mouseout() |
Привязывает обработчик событий, который должен быть запущен, когда указатель мыши покидает элемент или вызывает это событие на элементе. |
mouseover() |
Привязывает обработчик события, который будет запущен, когда указатель мыши входит в элемент или вызывает это событие на элементе. |
mouseup() |
Привязывает обработчик событий, который будет запущен при отпускании кнопки мыши внутри элемента или вызывает это событие в элементе. |
toggle() |
Привязывает двух или более хилеров к выбранным элементам, которые будут выполняться поочередно. Устарел в пользу метода toggle() . |
События клавиатуры
Метод | Описание |
---|---|
keydown() |
Привязывает обработчик событий, который будет запущен при нажатии клавиши, когда элемент имеет фокус клавиатуры или вызывает это событие на элементе. |
keypress() |
Привязывает обработчик событий, чтобы он срабатывал при нажатии клавиши, когда элемент имеет фокус клавиатуры или вызывает это событие на элементе. |
keyup() |
Привязывает обработчик событий, который будет запущен, когда клавиша отпущена, а элемент имеет фокус клавиатуры или вызывает это событие для элемента. |
События формы
Метод | Описание |
---|---|
blur() |
Привязывает обработчик событий, который должен запускаться, когда элемент теряет фокус клавиатуры, или инициирует это событие для элемента. |
change() |
Привязывает обработчик событий, который будет запущен при изменении значения элемента или вызывает это событие для элемента. |
focus() |
Привязывает обработчик событий, который будет запущен, когда элемент получает фокус клавиатуры или вызывает это событие на элементе. |
focusin() |
Привязывает обработчик событий, который будет запущен, когда элемент или его потомок получат фокус клавиатуры. |
focusout() |
Привязывает обработчик событий, который должен запускаться, когда элемент или его потомок теряет фокус клавиатуры. |
select() |
Привязывает обработчик событий, который должен запускаться при выделении текста в элементе или вызывает это событие для элемента. |
submit() |
Привязывает обработчик событий, который будет запущен при отправке элемента формы или вызывает это событие для элемента. |
События документа / браузера
Метод | Описание |
---|---|
error() |
Привязывает обработчик события к запуску, если элемент был загружен неправильно. |
load() |
Привязывает обработчик событий для запуска, когда элемент заканчивает загрузку. Устарел в пользу Ajax-метода load() . |
ready() |
Привязывает обработчик событий для запуска, когда DOM полностью загружен. |
resize() |
Привязывает обработчик событий, который будет запущен при изменении размера элемента или вызывает это событие для элемента. |
scroll() |
Привязывает обработчик событий, который будет запускаться при изменении позиции прокрутки окна или элемента или вызывает это событие для элемента. |
unload() |
Привязывает обработчик событий для запуска, когда пользователь уходит со страницы. |
Приложение обработчика событий
Метод | Описание |
---|---|
bind() |
Привязывает обработчик события, который будет запущен при отправке данного типа события в элемент. Вместо этого используйте метод on() . |
delegate() |
Привязывает один или несколько обработчиков событий к запуску, когда данный тип события отправляется селектору соответстующему элементу-потомка. |
jQuery.proxy() |
Принимает существующую функцию и возвращает новую, которая всегда будет иметь определенный контекст. |
on() |
Присоединяет обработчики событий к выбранным элементам. |
off() |
Удаляет обработчики событий, которые были с методом on() . |
one() |
Присоединяет один или несколько обработчиков событий к выбранным элементам. Обработчик выполняется не более одного раза для каждого элемента. |
trigger() |
Выполняет все обработчики и поведения, связанные с выбранными элементами для данного типа события. |
triggerHandler() |
Выполняет все обработчики, прикрепленные к выбранным элементам для события. |
unbind() |
Удаляет ранее прикрепленный обработчик событий из элементов. |
undelegate() |
Удаляет привязки обработчиков событий для элемента, который был ранее связан с методом delegate() . |