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

Método trigger() de jQuery

Eventos de jQuery

El método trigger() de jQuery desencadena el evento específico en el elemento seleccionado y su comportamiento por defecto (por ejemplo, envío de formulario).

Para activar el programa de manejo de eventos sin activar el comportamiento por defecto, utilicetriggerHandler()Método.

Sintaxis:

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

Ejemplo

Disparar el evento select del campo <input>:

$("button").click(function(){
  $("input").trigger("select");
});
Prueba y mira‹/›

Disparar el evento click del elemento <div>:

$("button").click(function(){
  $("div").trigger("click");
});
Prueba y mira‹/›

Mostrar la diferencia entre los métodos trigger() y triggerHandler():

$("#btn1").click(function(){
  $("input").trigger("select");
});
$("#btn2").click(function(){
  $("input").triggerHandler("select");
});
Prueba y mira‹/›

Valor del parámetro

ParámetrosDescripción
eventCadena que contiene tipos de eventos JavaScript, por ejemplo, click o Submit
param1,param2,...Parámetros adicionales pasados al gestor de eventos (opcional)

Eventos de jQuery