Ich füge dynamisch Elemente mit der Klasse .footprint
zum DOM hinzu und muss ihnen das Ereignis click()
hinzufügen. Meine aktuellen Code sieht wie folgt aus:Übergeben Sie 'this' als Argument für den Ereignishandler mit on() jQuery-Methode
$("#pcb").on("click", ".footprint", selectFootprint);
hat jedoch selectFootprint(sender)
Methode einen Parameter, wo Ich mag würde DOM-Element (diese) zu übergeben.
Wie kann ich es tun?
'var sender = this'?! Keine Notwendigkeit, es als param zu übergeben. Closuring funktioniert auch –
@JonasW. Das löst mein Problem, ich habe gar nicht darüber nachgedacht. Vielen Dank! –
Sprechen wir über den Kontext, in dem sich der Code befindet, oder reden wir über das Element '.footprint'? –