как указывает Inrbob, проблема заключается в том, что загрузка содержимого в элемент не будет загружать или выполнять элементы скрипта.Надлежащим способом применения нового скрипта к странице является реализация:
var s = $("<script src='" + script_location_for_validation + "'/>");
$("body").append(s);
Это будет лениво загружать javascript и держать ваш код вне вашей страницы (важно, если вы хотите использовать кэширование для повышения скоростипоследующая загрузка страницы).
Кроме того, очень полезно размещать библиотеки и сценарии в конце страницы, чтобы они не блокировали другие загрузки или рендеринг.