jQuery reference manual - begivenheder

jQuery eventmetoder

Eventmetoderne vil udløse hændelsen på de matchende elementer, eller bind en funktion til en hændelse på alle matchende elementer.

Triggeringsekvens:

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

Eksemplet nedenfor vil udløse click-hændelsen for elementet med id="demo".

Bindingsinstance:

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

Eksemplet nedenfor vil skjule alle billeder, når der klikkes på knappen med id="demo".

Metode Beskrivelse
bind() Tilføj en eller flere eventhandleres til det matchende element
blur() Trigger eller bind en funktion til den angivne elements blur-hændelse
change() Trigger eller bind en funktion til den angivne elements change-hændelse
click() Trigger eller bind en funktion til den angivne elements click-hændelse
dblclick() Trigger eller bind en funktion til den angivne elements double click-hændelse
delegate() Tilføj en eller flere eventhandleres til de nuværende eller fremtidige underelementer af de matchende elementer
die() Fjern alle eventhandleres, der blev tilføjet ved hjælp af live() funktionen.
error() Trigger eller bind en funktion til den angivne elements error-hændelse
event.isDefaultPrevented() Returnerer om event.preventDefault() blev kaldt på event-objektet.
event.pageX Musepositionen i forhold til dokumentets venstre kant.
event.pageY Musepositionen i forhold til dokumentets øverste kant.
event.preventDefault() Forhindre standardhandlingen for hændelsen.
event.result Indeholder den sidste værdi, der blev returneret af eventhandleren, der blev udløst af den angivne hændelse.
event.target DOM-elementet, der udløste hændelsen.
event.timeStamp Denne egenskab returnerer millisekunder fra 1. januar 1970 til hændelsen skete.
event.type Beskriver typen af hændelsen.
event.which Indikerer hvilken tast eller knap der blev trykket på.
focus() Trigger eller bind en funktion til den angivne elements focus-hændelse
keydown() Trigger eller bind en funktion til den angivne elements key down-hændelse
keypress() Trigger eller bind en funktion til den angivne elements key press-hændelse
keyup() Udløs, eller knyt en funktion til key up-arrangementet på den angivne element
live() Tilføj en eller flere eventhåndterere til de aktuelle eller fremtidige matchende elementer
load() Udløs, eller knyt en funktion til load-arrangementet på den angivne element
mousedown() Udløs, eller knyt en funktion til mouse down-arrangementet på den angivne element
mouseenter() Udløs, eller knyt en funktion til mouse enter-arrangementet på den angivne element
mouseleave() Udløs, eller knyt en funktion til mouse leave-arrangementet på den angivne element
mousemove() Udløs, eller knyt en funktion til mouse move-arrangementet på den angivne element
mouseout() Udløs, eller knyt en funktion til mouse out-arrangementet på den angivne element
mouseover() Udløs, eller knyt en funktion til mouse over-arrangementet på den angivne element
mouseup() Udløs, eller knyt en funktion til mouse up-arrangementet på den angivne element
one() Tilføj en eventhåndterer til de matchende elementer. Hver element kan kun udløse denne håndterer én gang.
ready() Dokument klar event (når HTML-dokumentet er klar og tilgængeligt)
resize() Udløs, eller knyt en funktion til resize-arrangementet på den angivne element
scroll() Udløs, eller knyt en funktion til scroll-arrangementet på den angivne element
select() Udløs, eller knyt en funktion til select-arrangementet på den angivne element
submit() Udløs, eller knyt en funktion til submit-arrangementet på den angivne element
toggle() Bind to to eller flere eventhåndteringsfunktioner, der udføres ved hver click
trigger() Arrangementet for alle matchende elementer
triggerHandler() Det første matchende elementets angivne arrangement
unbind() Fjern en tilføjet eventhåndterer fra de matchende elementer
undelegate() Fjern en tilføjet eventhåndterer fra de matchende elementer, nu eller i fremtiden
unload() Udløs, eller knyt en funktion til unload-arrangementet på den angivne element

Se også

Tilføjet:jQuery Element Vælger Syntax