Este es el problema que encontré:
Tengo una API que hace un Ajax.GET y en la función de éxito, crea un botón, un div y un montón de intervalos con información y una clase para cada uno de ellos. Ese mismo GET, muestra toda la información de la base de datos correctamente dentro de un div ya existente en el documento HTML, pero cuando quiero hacer una función cuyo resultado es "console.log("clicked")", no t reconoce los datos del get.
Si hago un botón con una clase, lo reconoce aunque.
¿Qué estoy haciendo mal? ¡Gracias por adelantado!
Está adjuntando el oyente al elemento, cuando no existe (AJAX aún no ha terminado de ejecutarse). Adjunte el evento cuando se crea el elemento y se agrega al div. Lo haría moviendo el archivo adjunto del evento a la función de éxito de AJAX.