Wie binde ich Ereignisse an HTML-Elemente, die zum Zeitpunkt des Ladens des Skripts nicht vorhanden sind?Binden von Ereignissen an noch nicht erstellte DOM-Elemente (jquery)
Ein Teil meines Skript fügt diese dem DOM:
<a class="btn-remove-item" href="">link</a>
Das Problem ist, ich kann nicht einfach tun:
$(document).ready(function(){
$(".btn-remove-item").click(function(){
this.parentNode.removeChild(this);
});
});
.. Ich denke, weil das DOM-Element nicht ist dort, wenn die Seite zuerst lädt.
Wie soll ich das Ereignis an myClass binden?
aktualisiert, um dir die Antwort seit ihrem Update zu geben – babonk
Vielen Dank, danke Dadurch kann ich Ereignisse an meine Angular generierten Elemente binden – Dorian