Матеріал byShep

$ is not defined в jQuery: що це означає і як виправити

Опубліковано
Усі статті

Чому з’являється помилка $ is not defined і що це означає

Швидше за все ви намагаєтеся додати якийсь скрипт, який має відношення до jQuery. Не варто переживати, якщо ви побачили цю помилку. Тобто у вас є скрипт який підключає jQuery і другий ваш скрипт, в якому використовуються що те, що намагається використовувати функції jQuery. Швидше за все це виглядає так:

<script src="/js/my.js"></script>

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

Все, що вам потрібно зробити – це поміняти їх місцями, тоді все буде правильно провантажуватися.

Зробити так:

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

</script> <script src="/js/my.js"></script>

Якщо це не допомогло і помилка $ is not defined не зникла, спробуйте другий варіант. Завантажте jQuery скрипт до вас на сайт і пропишіть йому правильний шлях. Швидше за все, сайт не може достукатися до сайту, де лежить скрипт. У результаті стане так:

<script src="/js/jquery-3.6.0.slim.js">

</script> <script src="/js/my.js"></script>

Також уважно подивіться, чи ви використовуєте кешування JavaScript, це теж може вплинути на провантаження скриптів.

byShep / editorialУсі статті

Один комментарий к статьи “$ is not defined в jQuery: що це означає і як виправити”

Залишити відповідь

Є задача?

Обговоримо ваш проєкт

Розкажіть, що хочете створити або покращити. Допоможемо визначити наступний крок.

+38 (067) 737 03 60
Коротка заявка

Достатньо номера телефону.