Итак, у меня есть веб-страница, и при нажатии на ссылку она выполняет запрос xhttp для изменения страницы и добавления нескольких элементов, таких как Button1. Запрос xhttp также добавляет скрипт jQuery, который пытается зарегистрировать щелчок Button1 следующим образом: ctrl k
$(document).ready(function() {
alert('hi1');
$( '#Button1' ).click(function() {
alert('hi2');
});
)};
Ни одно предупреждение привет1 или привет2 не отображается. Я предполагаю, что это как-то связано с запросом xhttp и готовым документом, не работающим вместе
Нет никаких ошибок
Где в итоге скрипт внедряется в дом?
Пробовал запускать скрипт в голове, а также запуск тела, и то и другое безрезультатно.

Поскольку Button1 добавляется в HTTP-запрос, вам необходимо использовать делегирование событий вместо готового события.
Следовательно, вы можете изменить свой код на:
$(document).on('click', '#Button1', function() {
alert('hi2');
});
Нет, это тоже не отображало оповещение
Поскольку OP решил, что проблема Ни предупреждения hi1, ни hi2 не отображаются. не может быть связана только с динамическими элементами dom, она больше связана с конфликтом js.
попробуйте заменить код этим
$(document).ready(function() {
$('#Button1').on('click', function() {
alert('hi2');
});
});
В консоли есть ошибки?