以下脚本适用于jsfiddle(见下文),但不适用于我的本地计算机。
<!DOCTYPE HTML>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
<script type="text/javascript" src="script.js"></script>
<link type="text/css" rel="stylesheet" href="stylesheet.css">
</head>
<body>
<div></div>
</body>
</html>
谁能告诉我我做错了什么?
由于
答案 0 :(得分:4)
//
告诉浏览器匹配当前协议。如果你在网络服务器上,这很好,因为它会切换到http
或https
,但你可能直接用浏览器加载文件,所以它会扩展到{{1 }}
您需要明确指定协议:
file://
更好的是,使用本地网络服务器。
答案 1 :(得分:2)
尝试替换
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
与
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
答案 2 :(得分:1)
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
无法理解在本地运行。添加http://
并尝试使用agian。
只是为了您的信息,JQuery只是javascript并且始终在您的浏览器中运行。因此,如果在使用javascript时某些东西不起作用,那么它是编程错误或JQuery文件的错误链接。无论哪种方式,它都不是javascript它自己。
答案 3 :(得分:0)
您的源网址是否与您的计算机可能看到的任何内容无关?
快速测试可能
$(function(){
alert(9);
});
如果您没有看到警报,则不会加载jQuery。完全符合路径