Есть проблема с кодом jQuery?

Почему возникает ошибка "scripts.js:37 Uncaught ReferenceError: $ is not defined", несмотря на подключение jQuery? Данный фрагмент кода HTML и JavaScript представлен на странице:
  • 7 июля 2024 г. 19:02
Ответы на вопрос 2
Ошибка "Uncaught ReferenceError: $ is not defined" означает, что jQuery не был успешно подключен перед кодом JavaScript. 

Чтобы исправить ошибку, убедитесь, что вы подключили библиотеку jQuery перед использованием кода JavaScript, который использует сокращение "$". Например, добавьте следующую строку перед закрывающим тегом </head>:

```html
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
```

Это подключит библиотеку jQuery перед использованием ее методов в вашем скрипте.
тут нужно либо крестик снять, либо трусы надеть. Вы делаете отложенную загрузку скрипта жквери (через дефер), и при этом вызываете код, который без него работать не будет. 
Вариантов 2:
1) Убрать дефер на жквери скрипт
2) Закатать весь код жквери в православный ванила жс евент загрузки, типа документ.аддевентлистенер (ДОМCонтентЛоадед)
Похожие вопросы