У меня есть основной сайт A, на который я загружаю контент с помощью AJAX с подузла B. Есть файл jQuery, который изменяет элементы на сайте A (добавляет к ним события, классы, повторно отображает их при необходимости и т. Д.)который запускается на document.ready ()
Теперь мне нужно загрузить контент с сайта B на сайт A. Я делаю это с помощью функции:
$.get("/some/url/",{},function(e){
$(".some_div").html(e);
});
Проблема в том,При включении jQuery на сайт B происходит следующее: jQuery загружает контент, помещает его на сайт A и затем запускает все скрипты, которые были извлечены на нем.Что вызывает повторную визуализацию сайта и много беспорядка.
Что мне нужно сделать, это эмулировать document.ready () для объекта HTML e сразу после того, как он был удален с сайта B, но до того, как он был добавлен на сайт A (так что я буду повторно отображать HTML-код со всеми событиями, классами и слушателями, готовыми).