jQuery СобытияМетоды


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

Методы событий вызывают или добавляют функцию в обработчик событий выбранных элементов.

В следующей таблице перечислены все методы jQuery, используемые для обработки событий.

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


Другие расширения