Manual de referencia de jQuery - Eventos

Métodos de eventos de jQuery

Los métodos de eventos de jQuery desencadenarán el evento de los elementos coincidentes o enlazarán una función a algún evento de todos los elementos coincidentes.

Instancia de disparo:

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

El siguiente ejemplo desencadenará el evento de clic del elemento button con id="demo".

Instancia de enlace:

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

El siguiente ejemplo ocultará todas las imágenes al hacer clic en el botón con id="demo".

Método Descripción
bind() Añadir uno o más gestores de eventos a los elementos que coinciden
blur() Disparar, o enlazar una función al evento de desenfoque de un elemento específico
change() Disparar, o enlazar una función al evento de cambio de un elemento específico
click() Disparar, o enlazar una función al evento de clic de un elemento específico
dblclick() Disparar, o enlazar una función al evento de doble clic de un elemento específico
delegate() Añadir uno o más gestores de eventos a los elementos hijos actuales o futuros que coinciden con los elementos especificados
die() Quitar todos los gestores de eventos añadidos mediante la función live().
error() Disparar, o enlazar una función al evento de error de un elemento específico
event.isDefaultPrevented() Devuelve si se llamó a event.preventDefault() en el objeto event.
event.pageX La posición del ratón en relación con la parte izquierda del documento.
event.pageY La posición del ratón en relación con la parte superior del documento.
event.preventDefault() Prevenir la acción predeterminada del evento.
event.result Contiene el último valor devuelto por el gestor de eventos que se disparó por el evento especificado.
event.target El elemento DOM que disparó el evento.
event.timeStamp Esta propiedad devuelve el número de milisegundos desde el 1 de enero de 1970 hasta el momento en que se produjo el evento.
event.type Describir el tipo de evento.
event.which Indica qué tecla o botón se pulsó.
focus() Disparar, o enlazar una función al evento de enfoque de un elemento específico
keydown() Disparar, o enlazar una función al evento de pulsación de tecla baja de un elemento específico
keypress() Disparar, o enlazar una función al evento de pulsación de tecla de un elemento específico
keyup() Disparar el evento key up o enlazar una función a eventos key up de elementos especificados
live() Añadir uno o más gestores de eventos a elementos coincidentes actuales o futuros
load() Disparar el evento load o enlazar una función a eventos load de elementos especificados
mousedown() Disparar el evento mouse down o enlazar una función a eventos mouse down de elementos especificados
mouseenter() Disparar el evento mouse enter o enlazar una función a eventos mouse enter de elementos especificados
mouseleave() Disparar el evento mouse leave o enlazar una función a eventos mouse leave de elementos especificados
mousemove() Disparar el evento mouse move o enlazar una función a eventos mouse move de elementos especificados
mouseout() Disparar el evento mouse out o enlazar una función a eventos mouse out de elementos especificados
mouseover() Disparar el evento mouse over o enlazar una función a eventos mouse over de elementos especificados
mouseup() Disparar el evento mouse up o enlazar una función a eventos mouse up de elementos especificados
one() Añadir un gestor de eventos a los elementos coincidentes. Cada elemento puede desencadenar este gestor solo una vez.
ready() Evento de document ready (cuando el documento HTML esté listo y disponible)
resize() Disparar el evento resize o enlazar una función a eventos resize de elementos especificados
scroll() Disparar el evento scroll o enlazar una función a eventos scroll de elementos especificados
select() Disparar el evento select o enlazar una función a eventos select de elementos especificados
submit() Disparar el evento submit o enlazar una función a eventos submit de elementos especificados
toggle() Enlazar dos o más funciones de gestor de eventos, que se ejecutarán cuando se produzcan eventos click sucesivos.
trigger() Todos los elementos coincidentes con el evento especificado
triggerHandler() El primer elemento coincidente con el evento especificado
unbind() Eliminar un gestor de eventos añadido a elementos coincidentes
undelegate() Eliminar un gestor de eventos añadido a elementos coincidentes, ahora o en el futuro
unload() Disparar el evento unload o enlazar una función a eventos unload de elementos especificados

Ver

Tutoriales:Sintaxis del selector de elementos de jQuery