Heim > Artikel > Web-Frontend > Erfahrungsaustausch zur Verwendung von triggerHandler() in jQuery
In diesem Artikel wird hauptsächlich die Verwendung der TriggerHandler()-Methode in jQuery vorgestellt. Er analysiert die Funktion und Definition der TriggerHandler()-Methode anhand von Beispielen und die Verwendungsfähigkeiten zum Auslösen des angegebenen Ereignistyps ausgewähltes Element. Freunde, die es brauchen Sie können sich auf
beziehen. Die Beispiele in diesem Artikel beschreiben die Verwendung der triggerHandler()-Methode in jQuery. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:
Diese Methode löst den angegebenen Ereignistyp des ausgewählten Elements aus.
Wie aus der obigen Definition ersichtlich ist, ist diese Methode in ihrer Funktion der Methode trigger() sehr ähnlich, es gibt jedoch immer noch einen großen Unterschied. Im Folgenden sind die Hauptunterschiede aufgeführt:
1. Diese Methode löst keine Browser-Standardereignisse aus.
2. Diese Methode löst die Funktion Ereignisverarbeitung des ersten Elements in der jQuery-Objektsammlung aus und erzeugt kein Ereignis-Bubbling.
3. Diese Methode gibt den Rückgabewert der Ereignisverarbeitungsfunktion zurück und nicht das verkettbare jQuery-Objekt.
Grammatikstruktur:
Parameterliste:
Parameter td>event |
Gibt den Ereignistyp an, der durch ausgelöst werden soll angegebenes Element. |
Optional. Zusätzliche Parameter, die an den Ereignishandler übergeben werden. |
Beispielcode:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.jb51.net/" /> <title>脚本之家</title> <style type="text/css"> p{ width:200px; height:200px; border:1px solid blue; } </style> <script type="text/ javascript " src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $( document ).ready(function(){ $("p").click(function(){ $("p").append("脚本之家"); }); $("button").click(function(){ $("p").triggerHandler("click"); }) }) </script> </head> <body> <p></p> <button>查看效果</button> </body> </html>
Der Code lautet wie folgt:
Das obige ist der detaillierte Inhalt vonErfahrungsaustausch zur Verwendung von triggerHandler() in jQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!