0

我正在使用codeacademy学习一些jquery,虽然在 codeacademy 编辑器中一切正常,但当我上传到服务器时它不起作用。

这是有问题的html:

www.arbabmazumdar.com/kudos.html

这是js

www.arbabmazumdar.com/Web_Files/test.js

我究竟做错了什么?

4

2 回答 2

2

1)

 <script type="text/javascript" src="../Web_Files/test.js"></script>

您实际上并不需要该..部分,因为资源是相对加载的(即从相同的“目录”)到 HTML 文件。Web_Files/test.js就足够了。

2)你的文件加载得很好,但你没有包含 jQuery,所以它失败了:

Uncaught ReferenceError: jQuery is not defined test.js:88
Uncaught ReferenceError: $ is not defined kudos.html:19

当某些东西不起作用时,最好在 JavaScript 控制台中检查错误(使用 Firebug、Chrome 开发工具或 IE 开发工具栏等)

于 2013-06-02T10:03:31.153 回答
1

你还没有包含 jQuery !

将此包含<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script><head></head>

于 2013-06-02T10:01:49.660 回答