У меня есть локальный сервер MAMP, работающий на моем Mac. Я могу получить css и простой javascript для работы с willa в этой среде, но jQuery выдает ошибку.Не удается загрузить jQuery на сервере MAMP
Вот мой HTML (имя файла jqtest.html):
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/style.css">
<script src="/js/jquery-1.11.2.js"></script>
<script src="/js/myscripts.js"></script>
<script>
$(document).ready(function(){
$("p").click(function(){
$(this).hide();
});
});
</script>
</head>
<body>
<h1> Hello World</h1>
<div class='test'>
Testing <br>
testing <br>
testing <br>
</div>
<p>If you click on me, I will disappear.</p>
<p>Click me away!</p>
<p>Click me too!</p>
</body>
</html>
Моя структура файла:
edweb
\ jqtest.html
\ CSS \ style.css
\ JS \ myscripts.js
\ JS \ JQuery-1.11.2.js
Любые стили I define в css \ style work.
Любой jscript, который я помещал в работу js \ myscripts.js.
С консоли я получаю следующие ошибки:
GET http://localed:8888/js/jquery-1.11.2.js
jqtest.html:13 Uncaught ReferenceError: $ is not defined
Правильно ли загружается файл jquery, нет ошибок 404 в консоли или сетевой панели ...? – CBroe
Похоже, что jQuery либо отсутствует, либо не может быть прочитан. – j08691
Ошибок 404 и я загрузил несколько версий jQuery в каталог. В качестве теста я создал файл javascript, который просто вытащил предупреждающее сообщение «Hello World» в том же каталоге. Это сработало. Из jquery.com/download я загрузил сжатые и несжатые версии 2.1.3 и 1.11.2, убедившись, что номер версии и «мин» указаны в имени. Я также пытался воссоздать свою Мам в другом каталоге, и пока ничего не работает. – edswartz