Jquery 无法在 Localhost 上使用 Xampp 服务器
Posted
技术标签:
【中文标题】Jquery 无法在 Localhost 上使用 Xampp 服务器【英文标题】:Jquery Not working with Xampp Server on Localhost 【发布时间】:2017-09-10 14:46:10 【问题描述】:我已尽一切努力使以下代码正常工作,但我似乎无法正确加载 jquery。我尝试从项目中的文件夹和使用 URL 进行安装。
这是我的 sn-p 代码,其中包括我用来加载 JQuery 库的不同方法。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="" content="">
<title>DynamicPulldown</title>
<!-- <script id="javascript" src="http://localhost:81/js/jquery-
3.2.1.min.js"></script>-->
<!-- <script id="javascript" src="http://localhost:81/js/jquery-
3.2.1.min.js"></script>-->
<script src="/js/jquery-3.2.1.min.js"></script>
<script>
$(document).ready(function()
$("p").click(function()
$(this).hide();
);
</script>
</head>
<body>
<div>
<p>If you click on me, I will disappear.</p>
<p>Click me away!</p>
<p>Click me too!</p>
</div>
</body>
</html>
我已将 index.html 文件放在以下文件夹 C:\xampp\htdocs 中,并将 jquery-3.2.1.min.js 文件放在以下文件夹 C:\xampp\htdocs\js 中
我在浏览器中查看页面的网址是http://localhost:81/index.html。
谢谢
戴夫
【问题讨论】:
请查看控制台并检查错误!! 错误日志中没有与jquery相关的错误 最后提到 jquery ::1 - - [14/Apr/2017:11:44:17 +0100] "GET /jquery-3.2.1.min.js HTTP/1.1" 304 - "localhost:81/index.html" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 【参考方案1】:替换此代码
<script>
$(document).ready(function()
$("p").click(function()
$(this).hide();
);
);
</script>
【讨论】:
现在工作。非常感谢大家【参考方案2】: Please add this ) at the end of the code.
$(document).ready(function()
$("p").click(function()
$(this).hide();
);
);
【讨论】:
【参考方案3】:您忘记了 2 个括号!最后做 ) !
【讨论】:
以上是关于Jquery 无法在 Localhost 上使用 Xampp 服务器的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 jQuery (localhost) 获取 oauth access_token?
XMLHttpRequest 无法使用 jQuery 加载 URL
jQuery 适用于 jsFiddle 但不适用于 localhost