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

jQuery trigger() Methode

jQuery Ereignisse

Die Methode trigger() von jQuery löst ein bestimmtes Ereignis auf dem ausgewählten Element aus und löst gleichzeitig die Standardaktion des Ereignisses aus (z.B. Formularsendung).

Um ein Ereignis zu lösen, ohne die Standardaktion auszulösen, verwenden Sie bittetriggerHandler()Methode.

Syntax:

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

Beispiel

Trigger-Ereignis <input>-Feld select:

$("button").click(function(){
  $("input").trigger("select");
});
Testen Sie heraus‹/›

Trigger-Ereignis <div>-Element click:

$("button").click(function(){
  $("div").trigger("click");
});
Testen Sie heraus‹/›

Zeige den Unterschied zwischen den Methoden trigger() und triggerHandler():

$("#btn1").click(function(){
  $("input").trigger("select");
});
$("#btn2").click(function(){
  $("input").triggerHandler("select");
});
Testen Sie heraus‹/›

Parameterwert

ParameterBeschreibung
eventZeichenkette, die JavaScript-Ereignistypen enthält, z.B. click oder Submit
param1,param2,...(optional)weitere Parameter, die an den Ereignis-Handler übergeben werden

jQuery Ereignisse