Вот как я отформатировал jQuery для загрузки в свой HTML файл:
<!doctype html>
<html lang="en">
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript" src="script.js" ></script>
</body>
</html>
Вот мой JavaScript файл:
var i = 0;
var a = 0;
var Backspacing = false;
var Paragraph = false;
var textArray = [
"Welcome!",
"My name is Jay",
"I'm creative",
"I'm a problem solver",
"And best of all...",
"I love learning new things"
];
var speedForward = 100;
var speedWait = 1000;
var speedBetweenLines = 1000;
var speedBackspace = 25;
function typeWriter(id, ar){
var element = $("#" + id);// I would get an error here
}
Проблема в том, когда я ' m пытаясь использовать "$" или такую функцию, как setTimeout в моем внешнем файле JavaScript, я продолжаю получать сообщение об ошибке, говорящее, что он не определен. Кто-нибудь знает, в чем может быть проблема?