je dû rappeler la méthode d'auto invoqué, pour ajouter écouteur d'événement aux nouveaux éléments ajoutés à la listeComment puis-je me rappeler de la fonction javascript auto-invoquée dans une autre fonction?
var textPop = document.getElementById('textPopper');
var elements = document.getElementById('our-list');
var reloader = (function reload() {
document.querySelectorAll('ul li').forEach(function(click) {
click.addEventListener("click", function() {
textPop.innerHTML = this.innerHTML;
})
});
}
)();
function addItem() {
elements.innerHTML += "<li> Something new stuff </li>";
reloader(); //getting error here (Uncaught TypeError: again is not a function)
}
<h3 id="textPopper">Text popper </h3>
<ul id="our-list">
<li>First item </li>
<li>Second item</li>
<li>Third item</li>
<li>Fourth item</li>
</ul>
<script src="my.js"></script>
Quelle est l'erreur que vous obtenez? Il est bon d'ajouter tous les détails dans la question. – epascarello