Lo he intentado de varias maneras, pero solo funcionan en elementos li que están en el archivo html y no en los que se crean mediante una función de javascript.
el código está aquí: https://github.com/inesmm666/forum
La función addAUser en forum.js define cómo se verá el elemento li y lo agrega a la ul con el id("lista-projetos-global") en el archivo forum.html. Las solicitudes de descanso de API están en el archivo api.js.
Dado que los nuevos elementos se agregan más tarde después de que se haya cargado la página, también pierden los detectores de eventos apropiados que configuró para el que ya se representó. Para resolver esto, puede aprovechar la propagación de eventos al escuchar el evento en un ancestro común y esta técnica se llama Delegación de eventos .