English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manual de Referência de Eventos jQuery

Os eventos são operações que podem ser detectadas pelo aplicativo web

Métodos de evento jQuery

O jQuery fornece métodos simples para anexar manipuladores de eventos aos elementos selecionados

A tabela a seguir lista todos os métodos jQuery usados para lidar com eventos/Atributo:

Método/AtributoDescrição
bind()Versão3Não recomendado em .0Usaron()Método em substituição
blur()Adicionar/Dispara evento de perda de foco
change()Adicionar/Dispara evento de alteração
click()Adicionar/Dispara evento de clique
contextmenu()Adicionar/Dispara evento contextmenu
dblclick()Adicionar/Dispara evento de duplo clique
delegate()Versão3Não recomendado em .0Usaron()Método em substituição
die()Em1.9VersãoRemovido, remove todos os manipuladores de eventos adicionados usando o método live()
error()Na versão3Removido em .0Adicionar/Dispara evento de erro
event.currentTargetElemento DOM atual na fase de propagação do evento
event.dataContém dados opcionais passados para o método do evento ao executar o manipulador atual
event.delegateTargetRetorna o elemento ao qual foi anexado o manipulador de eventos jQuery atual
event.isDefaultPrevented()Retorna se o objeto de evento chamou event.preventDefault()
event.isImmediatePropagationStopped()Retorna se o objeto de evento chamou event.stopImmediatePropagation()
event.isPropagationStopped()Retornar se o event.stopPropagation() foi chamado no objeto do evento
event.metakeyIndica se a tecla META foi pressionada ao acionar o evento
event.namespaceRetornar o namespace especificado ao acionar o evento
event.pageXRetornar a posição do mouse em relação à margem esquerda do documento
event.pageYRetornar a posição do mouse em relação à margem superior do documento
event.preventDefault()Prevenir que o navegador execute a operação padrão do elemento selecionado
event.relatedTargetRetornar o elemento que entra ou sai ao mover o mouse
event.resultContém o último valor retornado pelo manipulador de eventos acionado pelo evento especificado/Valor anterior
event.stopImmediatePropagation()Prevenir que outros manipuladores de eventos sejam chamados
event.stopPropagation()Prevenir que o evento cause a bubbling no DOM, impedir que qualquer manipulador pai receba a notificação do evento
event.targetRetornar qual elemento DOM acionou o evento
event.timeStampRetornar o tempo de criação do evento (em milissegundos相对于纪元)
event.typeRetornar o tipo de evento acionado
event.whichRetornar a tecla ou botão do mouse pressionado no evento
focus()Adicionar/Acionar evento de foco
focusin()Anexar manipulador de eventos ao evento focusin
focusout()Anexar manipulador de eventos ao evento de foco
hover()Anexar dois manipuladores de eventos ao evento hover
keydown()Adicionar/Acionar eventokeydown
keypress()Adicionar/Acionar evento de tecla
keyup()Adicionar/Acionar evento keyup
live()Em1.9Removido na versãoAdicionar um ou mais manipuladores de eventos ao elemento selecionado atual ou futuro
load()Em3Removido na versão .0Anexar manipulador de eventos ao evento load
mousedown()Adicionar/Acionar evento mousedown
mouseenter()Adicionar/Acionar evento mouseenter
mouseleave()Adicionar/Acionar evento mouseleave
mousemove()Adicionar/Acionar evento mousemove
mouseout()Adicionar/Acionar evento mouseout
mouseover()Adicionar/Acionar evento mouseover
mouseup()Adicionar/Acionar evento mouseup
off()Remover manipuladores de eventos adicionados ao método on()
on()Adicionar manipulador de eventos ao elemento
one()Adicionar um ou mais manipuladores de eventos ao elemento selecionado. Cada elemento pode disparar este manipulador uma vez
$.proxy()Aceitar uma função existente e retornar uma nova função com contexto específico
ready()Especificar uma função a ser executada quando o DOM estiver completamente carregado
resize()Adicionar/Disparar evento de ajuste de tamanho
scroll()Adicionar/Disparar evento de rolagem
select()Adicionar/Disparar evento de seleção
submit()Adicionar/Disparar evento de envio
toggle()Em1.9Removido na versãoAdicionar duas ou mais funções, que podem alternar entre eventos de clique
trigger()Disparar todos os eventos ligados ao elemento selecionado
triggerHandler()Disparar todas as funções ligadas a eventos especificados para o elemento selecionado
unbind()Em3Não recomendado na versão 0Usaroff()Método em substituição
undelegate()Em3Não recomendado na versão 0Usaroff()Método em substituição
unload()Na versão30 a ser removidoAdicionar manipulador de eventos ao evento de desativação