O conteúdo carregado AJAX obtém um “document.ready”?

Ontem eu tive um problema onde um.on('click') manipulador de eventos que eu estava atribuindo não estava funcionando direito. Acontece que é porque eu estava tentando aplicar isso.on('click') antes que o elemento existisse no DOM, porque estava sendo carregado via AJAX e, portanto, ainda não existia quando odocument.ready() cheguei a esse ponto.

Eu resolvi isso com uma solução estranha, mas a minha pergunta é, se eu fosse colocar um<script> tag no conteúdo carregado ajax e outrodocument.ready() dentro disso, seria esse segundodocument.ready() ser analisado APENAS uma vez que o conteúdo do ajax é feito sendo carregado? Em outras palavras, considera que o conteúdo de ajax carregado separadamente é outrodocument, e se sim, ter outrodocument.ready() dentro daquele HTML HTML carregado de ajax do jeito que eu acho que funciona?

Alternativamente; qual seria a melhor maneira de lidar com essa situação? (precisando anexar um ouvinte de evento a um elemento DOM que ainda não existedocument.ready())

questionAnswers(6)

yourAnswerToTheQuestion