jQuery Event Methods

## jQuery Tutorial

jQuery HOME jQuery Intro jQuery Install jQuery Syntax jQuery Selectors jQuery Events

## jQuery Effects

jQuery Hide/Show jQuery Fade jQuery Slide jQuery Animate jQuery stop() jQuery Callback jQuery Chaining

## jQuery HTML

jQuery Get jQuery Set jQuery Add jQuery Remove jQuery CSS Classes jQuery css() jQuery Dimensions

## jQuery Traversing

jQuery Traversing jQuery Ancestors jQuery Descendants jQuery Siblings jQuery Filtering

## jQuery AJAX

jQuery AJAX Intro jQuery Load jQuery Get/Post

## jQuery Misc

jQuery noConflict()

## jQuery Examples

jQuery Examples jQuery Quiz jQuery Certificate

## jQuery References

jQuery Selectors jQuery Events jQuery Effects jQuery HTML/CSS jQuery Traversing jQuery AJAX jQuery Misc jQuery Properties

# jQuery Event Methods

« Previous
Next Chapter »

## jQuery Event Methods

Event methods trigger or attach a function to an event handler for the selected elements.

The following table lists all the jQuery methods used to handle events.

Method | Description
--- | ---
bind() | Attaches event handlers to elements
blur() | Attaches/Triggers the blur event
change() | Attaches/Triggers the change event
click() | Attaches/Triggers the click event
dblclick() | Attaches/Triggers the double click event
delegate() | Attaches a handler to current, or future, specified child elements of the matching elements
die() | Removed in version 1.9. Removes all event handlers added with the live() method
error() | Deprecated in version 1.8. Attaches/Triggers the error event
event.currentTarget | The current DOM element within the event bubbling phase
event.data | Contains the optional data passed to an event method when the current executing handler is bound
event.delegateTarget | Returns the element where the currently-called jQuery event handler was attached
event.isDefaultPrevented() | Returns whether event.preventDefault() was called for the event object
event.isImmediatePropagationStopped() | Returns whether event.stopImmediatePropagation() was called for the event object
event.isPropagationStopped() | Returns whether event.stopPropagation() was called for the event object
event.namespace | Returns the namespace specified when the event was triggered
event.pageX | Returns the mouse position relative to the left edge of the document
event.pageY | Returns the mouse position relative to the top edge of the document
event.preventDefault() | Prevents the default action of the event
event.relatedTarget | Returns which element being entered or exited on mouse movement.
event.result | Contains the last/previous value returned by an event handler triggered by the specified event
event.stopImmediatePropagation() | Prevents other event handlers from being called
event.stopPropagation() | Prevents the event from bubbling up the DOM tree, preventing any parent handlers from being notified of the event
event.target | Returns which DOM element triggered the event
event.timeStamp | Returns the number of milliseconds since January 1, 1970, when the event is triggered
event.type | Returns which event type was triggered
event.which | Returns which keyboard key or mouse button was pressed for the event
focus() | Attaches/Triggers the focus event
focusin() | Attaches an event handler to the focusin event
focusout() | Attaches an event handler to the focusout event
hover() | Attaches two event handlers to the hover event
keydown() | Attaches/Triggers the keydown event
keypress() | Attaches/Triggers the keypress event
keyup() | Attaches/Triggers the keyup event
live() | Removed in version 1.9. Adds one or more event handlers to current, or future, selected elements
load() | Deprecated in version 1.8. Attaches an event handler to the load event
mousedown() | Attaches/Triggers the mousedown event
mouseenter() | Attaches/Triggers the mouseenter event
mouseleave() | Attaches/Triggers the mouseleave event
mousemove() | Attaches/Triggers the mousemove event
mouseout() | Attaches/Triggers the mouseout event
mouseover() | Attaches/Triggers the mouseover event
mouseup() | Attaches/Triggers the mouseup event
off() | Removes event handlers attached with the on() method
on() | Attaches event handlers to elements
one() | Adds one or more event handlers to selected elements. This handler can only be triggered once per element
$.proxy() | Takes an existing function and returns a new one with a particular context
ready() | Specifies a function to execute when the DOM is fully loaded
resize() | Attaches/Triggers the resize event
scroll() | Attaches/Triggers the scroll event
select() | Attaches/Triggers the select event
submit() | Attaches/Triggers the submit event
toggle() | Removed in version 1.9. Attaches two or more functions to toggle between for the click event
trigger() | Triggers all events bound to the selected elements
triggerHandler() | Triggers all functions bound to a specified event for the selected elements
unbind() | Removes an added event handler from selected elements
undelegate() | Removes an event handler to selected elements, now or in the future
unload() | Deprecated in version 1.8. Attaches an event handler to the unload event

« Previous
Next Chapter »

## Your suggestion:

Your E-mail (optional):

Page address:

Description:

Close [X]

## Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]
Search w3schools.com:

## WEB HOSTING

Best Web Hosting UK Reseller Hosting Wow! $5 SSD Hosting

## WEB BUILDING

Download XML Editor
FREE Website BUILDER FREE Website Creator

## WEB RESOURCES

Web Statistics Web Validation

## SHARE THIS PAGE