未捕获的ReferenceError:未定义d3

时间:2014-08-13 16:48:40

标签: javascript d3.js

我是Web开发的新手,我正在尝试将基于D3的JS可视化上传到Weebly域。我已将所有必需的文件上传到我的Weebly网站,并在JavaScript中正确引用它们,但仍然获得未捕获的ReferenceError:d3未在此行中定义错误:

d3.csv("http://subdomain.weebly.com/files/theme/force.csv", function(error, links) {

我尝试调用d3加载CSV文件以进行可视化。我似乎无法找出问题所在。

另外,我用这行代码将d3(本地托管)加载到JS中:

<script src="http://subdomain.weebly.com/files/theme/d3.js" charset="utf-8"></script>

并尝试远程链接到d3,但仍然会收到相同的错误。

这让我非常困惑,因为我的本地主机上的一切正常。

谢谢!

2 个答案:

答案 0 :(得分:4)

将以下内容插入html

<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>

答案 1 :(得分:-1)

我有类似的问题。在我用@Ihoworko上面说的那个替换了我正在使用的链接后,它得到了解决 这是