English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по событиям jQuery

События — это действия, которые можно обнаружить в веб-приложениях.

Методы событий jQuery

jQuery предоставляет простые методы для добавления обработчиков событий к выбранным элементам.

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

Метод/свойствоОписание
bind()Не рекомендуется в версии 3.0Использованиеon()Метод замены
blur()Добавляет/вызывает событие потери фокуса
change()Добавляет/вызывает событие изменения
click()Добавляет/вызывает событие щелчка
contextmenu()Добавляет/вызывает событие контекстного меню
dblclick()Добавляет/вызывает двойной щелчок
delegate()Не рекомендуется в версии 3.0Использованиеon()Метод замены
die()В версии 1.9Удалено, удаляет все обработчики событий, добавленные с помощью метода live()
error()Удалено в версии 3.0Добавляет/вызывает событие ошибки
event.currentTargetТекущий DOM-элемент на этапе поднимания событий
event.dataСодержит опциональные данные, переданные методу события при вызове обработчика
event.delegateTargetВозвращает элемент, к которому был добавлен текущий обработчик событий
event.isDefaultPrevented()Возвращает, является ли вызов объекта события event.preventDefault()
event.isImmediatePropagationStopped()Возвращает, является ли вызов объекта события event.stopImmediatePropagation()
event.isPropagationStopped()Возврат, было ли вызван event.stopPropagation() для объекта события
event.metakeyУказывает, был ли нажат клавиша META при триггеринге события
event.namespaceВозврат названия пространства имен,指定的 при триггеринге события
event.pageXВозврат позиции мыши относительно левого края документа
event.pageYВозврат позиции мыши относительно верхнего края документа
event.preventDefault()Предотвращение выполнения браузером стандартной операции для выбранного элемента
event.relatedTargetВозврат элемента, который вводится или выходит при перемещении мыши
event.resultСодержит последний/предыдущий возвращенный значений обработчика событий, триггернутого указанным событием
event.stopImmediatePropagation()Предотвращение вызова других обработчиков событий
event.stopPropagation()Предотвращение пузыря события в DOM-дереве, предотвращение того, чтобы любые родительские обработчики не получали уведомление о событии
event.targetВозврат DOM-элемента, который триггернул событие
event.timeStampВозврат времени создания события (в миллисекундах по отношению к эре)
event.typeВозврат типа события, которое было триггернуто
event.whichВозврат клавиши или кнопки мыши, которая была нажата
focus()Добавление/トリггер события фокус
focusin()Добавление обработчика событий к событию focusin
focusout()Добавление обработчика событий к событию фокус
hover()Добавление двух обработчиков событий к событию hover
keydown()Добавление/トリггер событияkeydown
keypress()Добавление/トリггер события клавиши
keyup()Добавление/トリггер события keyup
live()Удалено в версии 1.9Добавление одного или нескольких обработчиков событий в текущий или будущий选定ный элемент
load()Удалено в версии 3.0Добавление обработчика событий к событию load
mousedown()Добавление/トリггер события mousedown
mouseenter()Добавление/トリггер события mouseenter
mouseleave()Добавление/トリггер события mouseleave
mousemove()Добавление/トリггер события mousemove
mouseout()Добавление/トリггер события mouseout
mouseover()Добавление/トリггер события mouseover
mouseup()Добавление/トリггер события mouseup
off()Удалить обработчики событий, добавленные к методу on()
on()Добавить обработчик событий к элементу
one()Добавить один или несколько обработчиков событий к выбранному элементу. Каждому элементу можно инициировать этот обработчик только один раз
$.proxy()Принять существующую функцию и вернуть новую функцию с определенным контекстом
ready()Указать функцию, которую нужно выполнить при полной загрузке DOM
resize()Добавление/инициирование события изменения размера
scroll()Добавление/инициирование события скроллинга
select()Добавление/инициирование события выбора
submit()Добавление/инициирование события отправки
toggle()Удалено в версии 1.9Добавление двух или более функций, которые можно переключать между单击 событиями
trigger()Инициировать все события, привязанные к выбранному элементу
triggerHandler()Инициировать все функции, привязанные к выбранному элементу для указанного события
unbind()Не рекомендуется в версии 3.0Использованиеoff()Метод замены
undelegate()Не рекомендуется в версии 3.0Использованиеoff()Метод замены
unload()Удалено в версии 3.0Добавление обработчика событий к событию выгрузки