我是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,但仍然会收到相同的错误。
这让我非常困惑,因为我的本地主机上的一切正常。
谢谢!
答案 0 :(得分:4)
将以下内容插入html
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
答案 1 :(得分:-1)
我有类似的问题。在我用@Ihoworko上面说的那个替换了我正在使用的链接后,它得到了解决 这是