【发布时间】:2012-09-08 20:47:29
【问题描述】:
我正在学习 HTML5,我使用 Three.js 3D 引擎。在this example 之后,本教程假设我将three.js 文件包含到我的HTML 文件中。但是,我找到了两个具有该名称的文件,因此我将两者都包括在内,但似乎没有任何效果。
在我的 html 文件中:
<script src="three.js/build/three.js"></script>
<script src="three.js/src/Three.js"></script>
Three.js 包与我的 html 文件位于同一目录中,并且位于名为 three.js 的文件夹中。
我是否包含了错误的文件?
编辑
当我在 Mozilla FireFox 中调试时,我收到了这条消息:
[13:41:04.275] ReferenceError: $ is not defined @
导致错误的行是这样的:
// get the DOM element to attach to
// - assume we've got jQuery to hand
var $container = $('#container');
感谢您的帮助。
【问题讨论】:
-
你有没有尝试过用于 Firefox 的 Firebug(我认为类似的东西,Firebug lite,可用于 chrome)。 Firebug 允许您单步执行 javascript 代码,并为您提供比浏览器更多的有用信息。此外,如果您使用的是 firefox,您可以使用开发者控制台获取一些错误消息,这将帮助您解决问题。
-
@WayneUroda Chrome、Safari、Opera 和 IE 浏览器的现代版本已内置工具。不再需要 Firebug lite。
-
@some 哇,这真的很酷,谢谢
标签: javascript html three.js