Uncaught TypeError: $ is not a function

260
16 июля 2017, 12:58

В консоли отладчика при попытке загрузить страницу появляется сообщение:

Uncaught TypeError: $ is not a function

с ссылкой на строку в scripts.js:

$(document).ready(function() {...

Подключенные скрипты:

<script type='text/javascript' src='js/jquery.min.js'></script>
<script type='text/javascript' src="js/scripts.js"></script>
<script type='text/javascript' src="js/messi.js"></script>
<script type='text/javascript' src="js/jquery.maskedinput.min.js"></script>
<script type='text/javascript' src='js/jquery.mobile.customized.min.js' </script>
<script type='text/javascript' src='js/jquery.easing.1.3.js'></script> 
<script type='text/javascript' src='js/camera.min.js'></script>

В итоге скрипты у меня не работают. Что значит данное сообщение и как правильно подключить скрипты?

Answer 1

Попробуйте разместить теги "script" с подключением(-ями) jquery перед тегами "script", которые подключают файлы, где используется jquery. То есть, теги с файлами "scripts.js" и "messi.js" подключите последними.

Answer 2

"Самая первая строка в scripts.js: (function($) {..." - а последняя?

То, что Вы туда подаете в качестве параметра, не является функцией jQuery.

READ ALSO
cURL не отображает данные Adobe Muse и vk виджеты

cURL не отображает данные Adobe Muse и vk виджеты

Получаю с помощью cURL страницу, а она содержит виджет Adobe Muse и vk виджетПолучаю сообщение об ошибке:

303
PHP Notice: Undefined variable

PHP Notice: Undefined variable

В этом произведении искусства ну никак разобраться не могу

546
Кодировка письма в PHP c помощью mail()

Кодировка письма в PHP c помощью mail()

Приходит текст в таком формате:

321
Сложный запрос через ActiveRecord / Yii2

Сложный запрос через ActiveRecord / Yii2

Добрый деньЕсть 2 таблицы, указанные на скриншоте

402