jQuery .on ('change', function () {} no se dispara para entradas creadas dinámicamente

El problema es que tengo algunos conjuntos de etiquetas de entrada creados dinámicamente y también tengo una función que está destinada a activarse cada vez que se cambia un valor de entrada.

$('input').on('change', function() {
  // Does some stuff and logs the event to the console
});

Sin embargo, el.on('change') no está activando ninguna entrada creada dinámicamente, solo para los elementos que estaban presentes cuando se cargó la página. Desafortunadamente, esto me deja en un poco de dificultad como.on está destinado a ser el reemplazo de.live() y.delegate() todos los cuales son envoltorios para.bind() : /

¿Alguien más ha tenido este problema o sabe de una solución?