Hay enlace de clic de función en el selector
$(document).on("click", ".onClass", function () { //your code var element = $(this); // to get clicked element });¿Hay algún análogo con js puro?
PD He visto esta solución ¿Cómo hacer clic en el elemento (para todo el documento)? pero no es una solución que estoy esperando.
Puede vincular el detector de eventos al documento de la misma manera, pero debe probar el elemento de destino para ver si este o uno de sus ancestros coincide con el selector.
document.addEventListener('click', (event) => { const selector = ".onClass"; const element = event.target; if (!element.closest(selector)) return; // No match so abort here // Otherwise: Do stuff with element });