.click von jQuery: Übergabe von Parametern an Benutzerfunktionen
Die Implementierung der Parameterübergabe im .click-Ereignishandler von jQuery kann eine Herausforderung sein. Obwohl Sie mit .click(add_event) eine Funktion ohne Parameter aufrufen können, erfordert die Übergabe von Parametern einen alternativen Ansatz.
Lösung 1:
jQuery Version 1.4.3 führte a ein Neue Funktion, mit der Sie eine Datenzuordnung an das Ereignisobjekt übergeben können. Diese Map wird der Event-Handler-Funktion als erster Parameter zur Verfügung gestellt. Um diesen Ansatz zu nutzen, befolgen Sie diese Schritte:
// Code Template $("selector").click({param1: "Hello", param2: "World"}, cool_function); // Function Implementation function cool_function(event){ alert(event.data.param1); alert(event.data.param2); }
Das obige ist der detaillierte Inhalt vonWie übergebe ich Parameter im .click-Ereignishandler von jQuery?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!