Javascript HTML不';t从<;加载文件;头>;
我想在HTML的头部加载几个Javascript文件,但只要我想使用其中的函数,它就会这样说 ReferenceError:未定义enter ReferenceError:$未定义 当我尝试在本地运行它时,它可以工作,但一旦我在服务器上测试它,它就不再工作了。下面是一些代码:Javascript HTML不';t从<;加载文件;头>;,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我想在HTML的头部加载几个Javascript文件,但只要我想使用其中的函数,它就会这样说 ReferenceError:未定义enter ReferenceError:$未定义 当我尝试在本地运行它时,它可以工作,但一旦我在服务器上测试它,它就不再工作了。下面是一些代码: <html> <head> <title>test</title> <link rel="stylesheet&quo
<html>
<head>
<title>test</title>
<link rel="stylesheet" href="./css/styles.css" type="text/css"/>
<link rel="shortcut icon" href="./graphics/favicon.ico" type="image/x-icon" />
<script type="text/javascript" src="./javascript/jquery-1.10.2.js"></script>
<script type="text/javascript" src="./javascript/main.js"></script>
<script type="text/javascript" src="./javascript/lightbox.js"></script>
</head>
<body>
<a href="#" id="enterDE" onclick="enter()">
<img src="./graphics/flag.jpg" alt="flag" style="height: 80px; margin-right: 40px">
</a>
</body>
</html>
测试
它实际加载的唯一内容是CSS
我很感激你的帮助,我就要放弃了
提前谢谢 请尝试以下代码:
<a href="#" id="enterDE" onclick="enter();">
而不是
<a href="#" id="enterDE" onclick="enter()">
另外,来自
script
元素的src
属性是否可以链接文件?如果出现引用错误,则运行一些JS。您在哪里使用$
和输入?内部main.js
?我的坏,想清理一下,我现在编辑了它。我使用$并在main.js中输入。我会先检查一些东西。1.javascript的相对路径正确吗?尝试直接在浏览器中加载javascript路径。2.您的web服务器是否为javascript返回正确的内容类型标题。函数调用需要括号(),这里的“回车”是什么?当您尝试访问它时会发生什么?你得到什么HTTP状态码?