Возможно, вы используете метод jQuery (element) .load (url).
jQuery использует свойство браузера .innerHTML для анализа полученного документа и вставки его в текущий документ.Во время этого процесса браузеры часто фильтруют элементы из документа, такие как, или элементы.В результате элементы, извлекаемые с помощью .load (), могут не совпадать, как если бы документ был получен непосредственно браузером.
Попытайтесь охватить содержимое, например, сервером, полученным с сервера.:
// will load only the content inside the element with id="container"
jQuery(element).load("yoururl #container");
Вы, вероятно, должны попытаться выполнить код JS из сценария, используя полный обратный вызов, например:
jQuery(element).load("yoururl #container", function(response, status, xhr) {
do_stuff_after_load();
}