¿El contenido cargado de AJAX obtiene un "document.ready"?

Ayer tuve un problema donde un.on('click') el controlador de eventos que estaba asignando no estaba funcionando bien. Resulta que es porque estaba tratando de aplicar eso.on('click') antes de que ese elemento existiera en el DOM, porque se estaba cargando a través de AJAX, y por lo tanto no existía aún cuando eldocument.ready() llegado a ese punto

Lo resolví con una solución torpe, pero mi pregunta es, si tuviera que poner un<script> etiqueta EN el contenido cargado de ajax y otrodocument.ready() dentro de eso, sería ese segundodocument.ready() ¿Se analizará SOLAMENTE una vez que se haya cargado el contenido ajax? En otras palabras, ¿considera que el contenido ajax cargado por separado es otrodocument, y si es así, tener otrodocument.ready() ¿Dentro de ese trabajo HTML cargado con ajax de la manera que creo?

Alternativamente; ¿Cuál sería una mejor manera de manejar esta situación? (necesita adjuntar un detector de eventos a un elemento DOM que aún no existe endocument.ready())

Respuestas a la pregunta(6)

Su respuesta a la pregunta