Объект события в jQuery.

Все браузеры в момент запуска событий записывают информацию о данном событии и передают на сохранение первому аргументу функции так называемому объекту события. Такая переменная в JavaScript, jQuery обозначается как evt, можно event или как хотите можно назначить и писать любую переменную. Однако, для удобства написания программы пусть будет как у всех evt или event.

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

                        
                      
                      
                       addition--------------- указывает, произошло ли данное событие как результат добавления.
                       
                       altKey ----------------- нажата или нет клавиша alt.
                       
                       attrChange ------------- содержит атрибут, измененный данным событием.
                       
                       attrName --------------- имя атрибута, соответствующего данному событию.
                       
                       bubbles ---------------- булево значение, которое указывает, может ли данное событие
                                                перемещаться вверх по иерархии объектов.
                                                
                       button ----------------- номер нажатой кнопки мыши, нумерация зависит от браузера.
                       
                       cancelable ------------- булево значение, которое указывает, можно ли данное событие отменить.
                       
                       charCode --------------- содержит код нажатой клавиши.
                       
                       clientX ---------------- Возвращает координатX мыши в момент события по отношению к 
                                                верхнему левому углу окна.
                                                 
                       clientY ---------------- Возвращает координатY мыши в момент события по отношению к 
                                                верхнему левому углу окна.
                                                 
                       ctrlKey ---------------- нажата или нет клавиша control (Ctrl).
                       
                       currentTarget ---------- объект EventTarget, указывающий текущий целевой объект данного события.
                       
                       data ------------------- объект jQuery, использованный с функцией bind() для предачи
                                                данных функции, управляющей событием.
                                                
                       detail -----------------	дополнительные сведения о событии.
                       
                       eventPhase ------------- величина, указывающая фазу, на которой находится данное событие.
                       
                       initMutationEvent ------	инициализирует новый объект MutationEvent
                                                код символа для клавиатурного события.
                                                
                       initEvent --------------	инициализирует данное событие.
                       
                       fromElement ------------ элемент, который курсор мыши покинул, для событий onmouseover 
                                                и onmouseout.
                                                
                       handler ---------------- функция-обработчик события.
                       
                       
                       keyCode ----------------	виртуальный код клавиши.
                       
                       modification -----------	указывает, произошло ли данное событие как 
                                                результат изменения.
                                                
                       metaKey ---------------- состояние клавиши Meta.
                       
                       namespace -------------- пространство имен
                       
                       newValue --------------- новое значение данного события.
                       
                       offsetX ---------------- горизонтальная позиция курсора мыши относительно цели события.
                       
                       offsetY ---------------- вертикальная позиция курсора мыши относительно цели события.
                       
                       originalTarget --------- кроссбраузерный метод.
                       
                       pageX ------------------ расстояние от указателя мыши до левого края окна браузера.
                       
                       pageY ------------------ расстояние от указателя мыши до верхнего края окна браузера.
                       
                       prevValue -------------- предыдущее значение данного события
                                                значение, возвращаемое системе из обработчика.
                                                
                       preventDefault ---------	отменяет текущее событие, изменяя нормальный ход обработки события.
                       
                       removal ----------------	указывает, произошло ли данное событие как результат удаления.
                       
                       relatedNode ------------ узел, соответствующий данному событию
                                                элемент, с которого пришел указатель.
                                                
                       relatedTarget ---------- вторичная цель события.
                       
                       screenX ---------------- расстояние от указателя мыши до левого края монитора.
                       
                       screenY ---------------- расстояние от указателя мыши до верхнего края монитора.
                                            
                       srcElement ------------- элемент, являющийся целью события.
                       
                       shiftKey	--------------- нажата или нет клавиша Shift.
                       
                       stopPropagation --------	предотвращает распространение события.
                       
                       target ----------------- объект, который был целью события, например, для события click
                                                это элемент, по которому щелкнули кнопкой мыши.
                                                
                       toElement -------------- элемент, на который курсор мыши попал, для событий onmouseover 
                                                и onmouseout.
                                                
                       type -------------------	строка, указывающая тип данного события.
                       
                       timeStamp --------------	объект Date, указывающий время возникновения данного события.
                       
                       view ------------------- окно отображения документа.
                       
                       which ------------------ используется для определения кода нажатой клавиши.
                       
                       wheelDelta ------------- обработка события колесика мыши.
                       

seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед