English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
$(selector).trigger(event, param1, param2, ...)
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‹/›
Parameter | Beschreibung |
---|---|
event | Zeichenkette, die JavaScript-Ereignistypen enthält, z.B. click oder Submit |
param1,param2,... | (optional)weitere Parameter, die an den Ereignis-Handler übergeben werden |