Я не уверен, что не так с моим кодом. Когда я открываю его в Firefox, он ничего не делает. Однако, копируя его в fsfiddle, он работает
Мне не хватает файла JavaScript для шаблонов jQuery, но я подумал, что он был добавлен в jQuery в версии 1.5, почему
<!DOCTYPE html>
<html>
<head>
<script src="scripts/jquery-3.4.1.js"></script>
<script src="scripts/main.js"></script>
<meta charset="UTF-8">
<title>Exam Random Generator</title>
</head>
<body>
<div id ="mainContainer"> </div>
<script id="questionTemplate" type="text/x-jQuery-tmpl">
<div class="questionContainer">
<p class="question">${sQuestionText}</p>
</div>
<br/>
</script>
<script type="text/javascript">
// Render the books using the template
$("#questionTemplate").tmpl(oQuestions).appendTo("#mainContainer");
</script>
</body>
</html>