{#
базовые | события | jQuery | JavaScript | Программировние и др.
 
 
 
X
пароль
кодированный текст
результат
X
пароль
текст
код ссылки
просмотр кода
X
Вы действительно хотите удалить запись?
ctlg
Да
Нет
Информация
trg
Ok
 
Справочник
X
+
X
X
X
146
базовые
 
вопросответ
eventevent.which - При возникновении события, связанного с нажатием клавиш клавиатуры или кнопок на странице, это поле будет содержать информацию о нажатых
eventevent.type - Тип события.
eventevent.timeStamp - Содержит время, когда было произведено событие. Время представлено количеством секунд, прошедших с 1.01.1970.
eventevent.target - DOM-элемент, являющийся источником события.
eventevent.stopImmediatePropagation() - Предотвращает выполнение следующих обработчиков текущего события, а так же, дальнейшую передачу события вверх по ие
eventevent.stopPropagation() - Предотвращает дальнейшую передачу текущего события, вверх по иерархии дерева DOM. (некоторые события, такие как click, после
eventevent.result - Содержит значение, которое возвратил предыдущий обработчик этого события. Если предыдущего обработчика нет, возвратит undefined.
eventevent.relatedTarget - Не текущий DOM-элемент, участвующий в событии. Для события mouseout будет содержать элемент, куда переместился курсор, а для mou
eventevent.preventDefault() - Отменяет выполнение события. Например, при "клике" по ссылке, переход по ней не произойдет, если внутри обработчика будет выз
eventevent.pageX, event.pageY - Координаты курсора мыши относительно левого верхнего угла документа.
eventevent.namespace - Введено в jQuery-1.4.3. Содержит строковое значение пространства имен произошедшего события.
eventevent.isPropagationStopped() - Определяет, вызывался ли метод event.stopPropagation() на данном объекте событий.
eventevent.isImmediatePropagationStopped() - Определяет, вызывался ли метод event.stopImmediatePropagation() на данном объекте событий.
eventevent.isDefaultPrevented() - Определяет, вызывался ли метод event.preventDefault() на данном объекте событий.
eventevent.delegateTarget - (Введено в jQuery-1.7). Содержит DOM-элемент, на который действительно установлен сработавший обработчик. Это свойство имеет см
eventevent.data - Дополнительные данные, которые передаются обработчику при его установке.
eventevent.currentTarget - Содержит DOM-элемент, событие которого обрабатывается. Внутри обработчика, currentTarget всегда совпадает с переменной this. Одн
eventОбъекты event, которые предоставляет непосредственно javascript могут отличаться от браузера к браузеру. Поэтому, для обеспечения кроссбраузерности, п
eventСледующие поля гарантировано присутствуют в каждом объекте события (хотя некоторые из них могут иметь значение undefined):
eventобъект, содержащий данные о произошедшем событии. Передается во все обработчики событий, которые были установлены средствами библиотеки jQuery. Объект
jQuery.proxy(context, name, [arg1], [arg2], ...)context — объект, который будет помещен в this. name — имя метода объекта context. У этого метода и будет изменен this (на context). arg1, arg2, ... —
jQuery.proxy(function, context)function — функция, у которой будет установлено значение this. context — объект, который будет помещен в this.
jQuery.proxy(function, context)По заданной функции, создает другую такую же, внутри которой переменная this будет равна заданному значению.
.triggerHandler(eventType, [extraParameters])eventType — тип вызываемого события. Например "click", "resize" и.т.д. подробнее о типах. extraParameters — массив дополнительных данных, передаваемых
.triggerHandler(eventType, [extraParameters])Вызывает выполнение обработчиков заданного события у выбранных элементов. Cамо событие, при этом, не происходит. Метод имеет один вариант использовани
.trigger(eventObject)Позволяет повторно запустить событие из обработчика текущего события. Может быть полезно при необходимости вызывать событие через определенные периоды
.trigger(eventType, [extraParameters])eventType — тип вызываемого события. Например "click", "resize" и.т.д. (список всех событий см. ниже). extraParameters — массив дополнительных данных,
.trigger(eventType, [extraParameters])Вызывает событие у выбранных элементов, что приводит к запуску обработчиков этого события. Метод имеет два варианта использования:
.undelegate(namespace)Удалит обработчики всех событий с заданным пространством имен.
.undelegate()Удалит обработчики всех событий, которые были установлены методом delegate(), у всех элементов, находящихся внутри выбранных.
.undelegate(selector, eventType, [handler])selector — селектор, который уточняет, у каких именно элементов будет удалены обработчики. eventType — тип обрабатываемого события, обработчики которо
.undelegate(selector, eventType, [handler])У выбранных элементов страницы, удаляет обработчики событий, установленные методом delegate(). Метод имеет два варианта использования:
.die()Удалит у выбранных элементов страницы обработчики всех событий, которые были установлены методом live().
.die(eventType, [handler])eventType — тип обрабатываемого события, обработчики которого должны быть удалены. Например "click", "resize" и.т.д. handler — имя функции, установлен
.die(eventType, [handler])У выбранных элементов страницы, удаляет обработчики событий, установленные методом live(). Метод имеет два варианта использования:
.unbind(eventObject)Позволяет удалить обработчик события при его непосредственном вызове. eventObject — объект обрабатываемого события, который был передан в обработчик.
.unbind([eventType], false)Удаляет обработчики, которые были установлены методом .bind(eventType, [eventData], false) позволяет установить обработчики, сразу на несколько событи
.unbind([eventType], [handler(eventObject)])eventType — тип обрабатываемого события. Например "click", "resize" и.т.д. handler(eventObject) — функция, установленная в качестве обработчика, котор
.unbind([eventType], [handler(eventObject)])Метод необходим для удаления обработчиков событий, установленных на выбранных элементах методами bind(), one() или методами с узким назначением (click
.one(eventType, [eventData], handler(eventObject))eventType — тип обрабатываемого события. Например "click", "resize" и.т.д. (список всех событий см. ниже). eventData — данные, передаваемые обработчик
.one(eventType, [eventData], handler(eventObject))Устанавливает обработчик события выбранным элементам страницы. Особенностью метода является то, что обработчик будет вызван не более одного раза, на к
.delegate(selector, eventType, [eventData], handler)selector — селектор для поиска элементов, на которые будет установлен заданный обработчик событий. eventType — тип обрабатываемого события. Например "
.delegate(selector, eventType, [eventData], handler)Устанавливает обработчик события на элементы, соответствующие заданному селектору. Особенностью метода является то, что если на страницу будут вставле
.live(eventType, eventData, handler)eventType — тип обрабатываемого события. Например "click", "resize" и.т.д. (список всех событий см. ниже). eventData — данные, передаваемые обработчик
.live(eventType, handler)eventType — тип обрабатываемого события. Например "click", "resize" и.т.д. (список всех событий см. ниже). handler(eventObject) — функция, которая буд
.live(eventType, handler)Устанавливает обработчик событий на выбранные элементы страницы. Метод имеет одну важную особенность, отличающую его от bind(): если на страницу будут
.bind(events)позволяет установить обработчики, сразу на несколько событий. events — набор пар вида тип события:обработчик. Он должен быть представлен в форме объе
.bind(eventType, [eventData], false)указав в качестве третьего аргумента false, вы отмените выполнение обрабатываемого события. Это эквивалентно установке в качестве обработчика такой фу
.bind(eventType, [eventData], handler(eventObject))eventType — тип обрабатываемого события. Например "click", "resize" и.т.д. (список всех событий см. ниже). eventData — данные, передаваемые обработчик
.bind(eventType, [eventData], handler(eventObject))Устанавливает обработчик события на выбранные элементы страницы. Имеет три варианта использования:
.off(events-map, [selector])с помощью этого метода можно удалить с выбранных элементов сразу несколько разных обработчиков событий, установленных на разные типы событий. events-m
.off([events], [selector], [handler])events — тип(ы) обрабатываемых событий. Например "click", "resize" и.т.д. Может быть указано сразу несколько типов, разделенных пробелами, а так же, м
.off([events], [selector], [handler])Удаляет с выбранных элементов страницы обработчики событий, установленные с помощью метода .on(). Имеет два варианта использования:
Метод on()введен в jQuery-1.7, чтобы объединить три метода библиотеки, устанавливающие обработчики событий на элементы страницы: .bind(), .delegate(), .live().
.on(events-map, [selector], [data])events-map — объект, в котором нужно перечислить типы обрабатываемых событий и соответствующие им обработчики. Задается в формате {events-1:handler-1,
.on(events-map, [selector], [data])с помощью этого метода можно установить на выбранные элементы сразу несколько разных обработчиков событий, каждый из которых будет реагировать на свой
.on(events, [selector], [data], handler)events — тип(ы) обрабатываемых событий. Например "click", "resize" и.т.д. (список всех событий см. ниже). Если необходимо привязать обработчик сразу н
.on(events, [selector], [data], handler)Устанавливает обработчики событий на выбранные элементы страницы. Убрать установленный обработчик можно с помощью метода off().
X
пароль