Референсное руководство jQuery - События

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

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

Инициация примера:

$("button#demo").click()

Пример выше инициирует событие click элемента button с id="demo".

Связь экземпляра:

$("button#demo").click(function(){$("img").hide()})

Пример выше скроет все изображения при нажатии на кнопку с id="demo".

Метод Описание
bind() Добавить один или несколько обработчиков событий к соответствующему элементу.
blur() Инициировать, или связать функцию с событием blur элемента
change() Инициировать, или связать функцию с событием change элемента
click() Инициировать, или связать функцию с событием click элемента
dblclick() Инициировать, или связать функцию с событием double click элемента
delegate() Добавить один или несколько обработчиков событий к текущим или будущим подэлементам соответствующих элементов.
die() Удалить все обработчики событий, добавленные через функцию live().
error() Инициировать, или связать функцию с событием error элемента
event.isDefaultPrevented() Вернуть, был ли вызван event.preventDefault() на объекте event.
event.pageX Позиция мыши относительно левого края документа.
event.pageY Позиция мыши относительно верхнего края документа.
event.preventDefault() Предотвратить стандартное действие события.
event.result Содержит последний возвращаемый значений обработчика событий, инициированного указанным событием.
event.target DOM элемент, который инициировал событие.
event.timeStamp Эта свойство возвращает количество миллисекунд с 1 января 1970 года до момента occurrence события.
event.type Описание типа события.
event.which Указать,哪个 клавиша или кнопка была нажата.
focus() Инициировать, или связать функцию с событием focus элемента
keydown() Инициировать, или связать функцию с событием key down элемента
keypress() Инициировать, или связать функцию с событием key press элемента
keyup() Инициировать, или привязать функцию к событию key up элемента
live() Добавить один или несколько обработчиков событий к текущим или будущим соответствующим элементам
load() Инициировать, или привязать функцию к событию load элемента
mousedown() Инициировать, или привязать функцию к событию mouse down элемента
mouseenter() Инициировать, или привязать функцию к событию mouse enter элемента
mouseleave() Инициировать, или привязать функцию к событию mouse leave элемента
mousemove() Инициировать, или привязать функцию к событию mouse move элемента
mouseout() Инициировать, или привязать функцию к событию mouse out элемента
mouseover() Инициировать, или привязать функцию к событию mouse over элемента
mouseup() Инициировать, или привязать функцию к событию mouse up элемента
one() Добавить обработчик событий к соответствующим элементам. Каждый элемент может инициировать этот обработчик только один раз.
ready() Событие readiness документа (когда HTML-документ готов и доступен)
resize() Инициировать, или привязать функцию к событию resize элемента
scroll() Инициировать, или привязать функцию к событию scroll элемента
select() Инициировать, или привязать функцию к событию select элемента
submit() Инициировать, или привязать функцию к событию submit элемента
toggle() Привязать два или более обработчика событий, которые будут выполняться при轮流ом клике
trigger() Событие, соответствующее всем элементам
triggerHandler() Первое соответствующее событие элемента
unbind() Удалить с соответствующих элементов добавленный обработчик событий
undelegate() Удалить с соответствующих элементов добавленный обработчик событий, сейчас или в будущем
unload() Инициировать, или привязать функцию к событию unload элемента

См.

Урок:Грамматика выбора элементов jQuery