Этот раздел содержит полный список методов событий, относящихся к последней библиотеке 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().

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.