ich dieses kleine Code heute gemacht:Klicken Sie auf einen neuen div
http://codepen.io/Poptocrack/pen/bgpEbr
document.getElementById("pays" + nb_items).onclick = function() {
var div = document.createElement('div');
div.className = 'tata';
div.setAttribute("id", "pays" + ++nb_items);
document.getElementById("country").appendChild(div);
};
Und ich habe ein JS Problem, denke ich.
Wenn ich auf ein div # 1 klicke, erstellt es ein neues div # 2 und ich möchte auf das div # 2 klicken, um ein div # 3 zu erstellen und so weiter.
Eigentlich werden die neuen divs nur hinzugefügt, wenn ich auf div # 1 klicke. Irgendeine Idee von was habe ich falsch gemacht? Danke!
Der Ereignishandler wird nicht automatisch an neu hinzugefügte Elemente angehängt. – Amy
Sie haben nie 'eventListener' für neu erstellte' div' hinzugefügt –