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() |
Другие расширения