Trigger
Englisch [ˈtrɪgə(r)] US [ˈtrɪɡɚ]
n (Pistole) Auslöser; ein Ding, das andere Ereignisse auslöst; [Elektronik] Auslöser, elektrisches Gerät auslösen
vt. Auslösen, auslösen; den Abzug betätigen; eine Explosion abfeuern oder verursachen (eine Waffe oder ein Sprengmittel)
jQuery-Trigger()-Methode Syntax
Funktion: Die Methode trigger() löst den angegebenen Ereignistyp des ausgewählten Elements aus.
Trigger-Ereignis: Gibt das Ereignis an, das durch das ausgewählte Element ausgelöst werden soll.
Syntax: $(selector).trigger(event,[param1,param2,...])
Parameter:
Parameter | Beschreibung |
Ereignis | Erforderlich. Gibt das Ereignis an, das durch das angegebene Element ausgelöst werden soll. Es ist möglich, benutzerdefinierte Ereignisse (angehängt mit der Funktion bind()) oder beliebige Standardereignisse zu erstellen. |
[param1, param2,...] | Optional. Zusätzliche Parameter, die an den Ereignishandler übergeben werden. Die zusätzlichen Parameter sind besonders nützlich für benutzerdefinierte Ereignisse. |
Verwenden Sie das Ereignisobjekt, um Ereignisse auszulösen: Geben Sie mithilfe des Ereignisobjekts das Ereignis an, das durch das ausgewählte Element ausgelöst werden soll.
Syntax: $(selector).trigger(eventObj)
Parameter:
Parameter | Beschreibung |
eventObj. | Erforderlich. Gibt eine Funktion an, die ausgeführt werden soll, wenn ein Ereignis auftritt. |
jQuery-Trigger()-Methode Beispiel
<html> <head> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("input").select(function(){ $("input").after("文本被选中!"); }); $("button").click(function(){ $("input").trigger("select"); }); }); </script> </head> <body> <input type="text" name="FirstName" value="Hello World" /> <br /> <button>激活 input 域的 select 事件</button> </body> </html>
Klicken Sie auf die Schaltfläche „Instanz ausführen“, um die Online-Instanz anzuzeigen