Witam, kod wygląda następująco:
for (var i = 0; i <= 10; i++) {
var object = '<div id="object'+i+'"> Object'+i+'</div>'
var node = document.createElement("LI");
node.innerHTML=object;
document.getElementById('my_ul').appendChild(node);
document.getElementById('object'+i).addEventListener('click', function(){
console.log('Object: '+i);
})
}
Tworzenie elementów listy my_ul przebiega pomyślnie, czyli otrzymuję to co chciałem. Listę li, w których dodatkowo są divy.
Chciałbym, aby po kliknięciu w każdego diva, wykonywało się zdarzenie click, które w konsoli wypisuje numerek klikniętego diva.
Jednakże ten kod nie działa.
Wie ktoś jak tworzyć takie dynamiczne zdarzenia?