jQuery reference manual - event

jQuery eventmetoder

Eventmetoder utlöser händelsen för matchande element, eller binder funktionen till en viss händelse för alla matchande element.

Utlösningsexempel:

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

Ovanstående exempel utlöser click-händelsen för button-elementet med id="demo".

Bindningsexempel:

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

Ovanstående exempel döljer alla bilder när knappen med id="demo" klickas.

Metod Beskrivning
bind() Lägg till en eller flera eventhanterare till matchande element
blur() Utlösning, eller binda funktionen till blur-händelsen för den angivna elementet
change() Utlösning, eller binda funktionen till change-händelsen för den angivna elementet
click() Utlösning, eller binda funktionen till click-händelsen för den angivna elementet
dblclick() Utlösning, eller binda funktionen till double click-händelsen för den angivna elementet
delegate() Lägg till en eller flera eventhanterare till de aktuella eller framtida underelementen för matchande element
die() Ta bort alla eventhanterare som tilläggits genom live() -funktionen
error() Utlösning, eller binda funktionen till error-händelsen för den angivna elementet
event.isDefaultPrevented() Returnerar om event.preventDefault() har anropats på event-objektet
event.pageX Mått från dokumentets vänstra kant
event.pageY Mått från dokumentets övre kant
event.preventDefault() Förhindra standardåtgärden för händelsen
event.result Innehåller den sista värdet som returnerades av den händelsehanterare som utlöst av den angivna händelsen
event.target DOM-elementet som utlöste händelsen
event.timeStamp Denna egenskap returnerar millisekunder från den 1 januari 1970 till när händelsen inträffade
event.type Beskriver händighetens typ
event.which Indikerar vilken tangent eller knapp som trycktes
focus() Utlösning, eller binda funktionen till focus-händelsen för den angivna elementet
keydown() Utlösning, eller binda funktionen till key down-händelsen för den angivna elementet
keypress() Utlösning, eller binda funktionen till key press-händelsen för den angivna elementet
keyup() Utlös eller binda funktioner till key up-händelsen för det angivna elementet
live() Lägg till en eller flera eventhanterare till aktuella eller framtida matchande element
load() Utlös eller binda funktioner till load-händelsen för det angivna elementet
mousedown() Utlös eller binda funktioner till mouse down-händelsen för det angivna elementet
mouseenter() Utlös eller binda funktioner till mouse enter-händelsen för det angivna elementet
mouseleave() Utlös eller binda funktioner till mouse leave-händelsen för det angivna elementet
mousemove() Utlös eller binda funktioner till mouse move-händelsen för det angivna elementet
mouseout() Utlös eller binda funktioner till mouse out-händelsen för det angivna elementet
mouseover() Utlös eller binda funktioner till mouse over-händelsen för det angivna elementet
mouseup() Utlös eller binda funktioner till mouse up-händelsen för det angivna elementet
one() Lägg till eventhanterare till matchande element. Varje element kan utlösa denna hanterare endast en gång.
ready() Dokumentklara händelser (när HTML-dokumentet är klart och tillgängligt)
resize() Utlös eller binda funktioner till resize-händelsen för det angivna elementet
scroll() Utlös eller binda funktioner till scroll-händelsen för det angivna elementet
select() Utlös eller binda funktioner till select-händelsen för det angivna elementet
submit() Utlös eller binda funktioner till submit-händelsen för det angivna elementet
toggle() Binda två eller flera eventhanterarfunktioner, som körs vid varje轮流 click-händelse.
trigger() Alla matchande elementens angivna händelse
triggerHandler() Den första matchande elementets angivna händelse
unbind() Ta bort en tillagd eventhanterare från matchande element
undelegate() Ta bort en tillagd eventhanterare från matchande element, nu eller i framtiden
unload() Utlös eller binda funktioner till unload-händelsen för den angivna elementen

Se

Lärobok:jQuery-elementvaljaruttryckssyntax