Есть такая страница
<!DOCTYPE html>
<html>
<head></head>
<body>
<div id="container"></div>
<script type="text/javascript" src="js/main.js"></script>
</body>
</html>
в main.js есть код, который подключает скрипты и стили на эту страницу.
containerWrap = document.getElementById("container");
var jQueryMinJs = document.createElement("script");
jQueryMinJs.src = "http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js";
containerWrap.appendChild(jQueryMinJs);
var script__ = document.createElement("script");
jQueryUiMinJs.src = "js/script__.js";
containerWrap.appendChild(script__);
Скрипт script__.js использует jQuery. Все скрипты подключатся в результате загрузки страницы, но консоль выдаёт ошибку
$ is not defined
как будто jQuery не загрузился на страницу. Как решить эту проблему?