Метод getScript фактически вызывает ajax , поэтому причина в том, что он не работает. Если вам не нужен доступ к таким вещам, как «был ли скрипт успешно найден» и т. П., Лучше просто написать быстрый метод, например ...
function addScript(source, domain) {
$("head").append("<script src='"+ (domain ? domain + source : source) +"'></script>");
}
Это просто добавит скрипты в заголовок страницы и позволит вам добавить дополнительный домен, на который можно указать, если вы захотите изменить его.