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

Método trigger() do jQuery

Evento do jQuery

O método trigger() do jQuery dispara o evento especificado no elemento selecionado e o comportamento padrão do evento (por exemplo, envio de formulário).

Para ativar o manipulador de eventos sem ativar o comportamento padrão, usetriggerHandler()Método.

Sintaxe:

$(selector).trigger(event, param1, param2, ...)

Exemplo

Disparar o Evento select do Campo <input>:

$("button").click(function(){
  $("input").trigger("select");
});
Teste e Veja‹/›

Disparar o Evento click do Elemento <div>:

$("button").click(function(){
  $("div").trigger("click");
});
Teste e Veja‹/›

Mostrar a Diferença entre os Métodos trigger() e triggerHandler():

$("#btn1").click(function(){
  $("input").trigger("select");
});
$("#btn2").click(function(){
  $("input").triggerHandler("select");
});
Teste e Veja‹/›

Valor do Parâmetro

ParâmetroDescrição
eventString que Contém o Tipo de Evento de JavaScript, Por Exemplo click ou Submit
param1,param2,...Parâmetros Adicionais Passados para o Manipulador de Evento (opcional)

Evento do jQuery