jQuery-Referenzhandbuch - Ereignisse

jQuery event methods

Event methods will trigger the event of the matching elements or bind a function to an event of all matching elements.

Trigger instance:

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

The example above will trigger the click event of the button element with id="demo".

Binding instance:

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

The example above will hide all images when the button with id="demo" is clicked.

Method Description
bind() Attach one or more event handlers to the matching elements
blur() Trigger or bind a function to the blur event of the specified element
change() Trigger or bind a function to the change event of the specified element
click() Trigger or bind a function to the click event of the specified element
dblclick() Trigger or bind a function to the double click event of the specified element
delegate() Attach one or more event handlers to the current or future child elements of the matching elements
die() Remove all event handlers added through the live() function.
error() Trigger or bind a function to the error event of the specified element
event.isDefaultPrevented() Return whether event.preventDefault() was called on the event object.
event.pageX The mouse position relative to the left edge of the document.
event.pageY The mouse position relative to the top edge of the document.
event.preventDefault() Prevent the default action of the event.
event.result Contains the last value returned by the event handler triggered by the specified event.
event.target The DOM element that triggered the event.
event.timeStamp This property returns the number of milliseconds from January 1, 1970, to the time the event occurred.
event.type Describe the type of the event.
event.which Indicate which key or button was pressed.
focus() Trigger or bind a function to the focus event of the specified element
keydown() Trigger or bind a function to the key down event of the specified element
keypress() Trigger or bind a function to the key press event of the specified element
keyup() Auslösen oder eine Funktion an das key up Ereignis eines bestimmten Elements binden
live() Einen oder mehrere Ereignisverarbeiter für die aktuellen oder zukünftigen passenden Elemente hinzufügen
load() Auslösen oder eine Funktion an das load Ereignis eines bestimmten Elements binden
mousedown() Auslösen oder eine Funktion an das mouse down Ereignis eines bestimmten Elements binden
mouseenter() Auslösen oder eine Funktion an das mouse enter Ereignis eines bestimmten Elements binden
mouseleave() Auslösen oder eine Funktion an das mouse leave Ereignis eines bestimmten Elements binden
mousemove() Auslösen oder eine Funktion an das mouse move Ereignis eines bestimmten Elements binden
mouseout() Auslösen oder eine Funktion an das mouse out Ereignis eines bestimmten Elements binden
mouseover() Auslösen oder eine Funktion an das mouse over Ereignis eines bestimmten Elements binden
mouseup() Auslösen oder eine Funktion an das mouse up Ereignis eines bestimmten Elements binden
one() Einen Ereignisverarbeiter zu den passenden Elementen hinzufügen. Jedes Element kann diesen Verarbeiter nur einmal auslösen.
ready() Dokument bereit Ereignis (wenn das HTML-Dokument bereit und verfügbar ist)
resize() Auslösen oder eine Funktion an das resize-Ereignis eines bestimmten Elements binden
scroll() Auslösen oder eine Funktion an das scroll-Ereignis eines bestimmten Elements binden
select() Auslösen oder eine Funktion an das select-Ereignis eines bestimmten Elements binden
submit() Auslösen oder eine Funktion an das submit-Ereignis eines bestimmten Elements binden
toggle() Binden Sie zwei oder mehr Ereignisverarbeitungsfunctionen, die bei aufeinanderfolgenden click-Ereignissen ausgeführt werden.
trigger() Das angegebene Ereignis aller passenden Elemente
triggerHandler() Das erste passende Element mit der angegebenen Ereignisbehandlung
unbind() Einen hinzugefügten Ereignisverarbeiter von den passenden Elementen entfernen
undelegate() Einen hinzugefügten Ereignisverarbeiter von den passenden Elementen entfernen, jetzt oder in der Zukunft
unload() Auslösen oder eine Funktion an das unload-Ereignis eines bestimmten Elements binden

Siehe auch

Tutorials:jQuery-Selektor-Syntax für Elemente