运行d3.v3.js的主要问题

时间:2013-07-03 20:25:21

标签: javascript d3.js

我根据以下内容制作了一个html文件:http://jsfiddle.net/kaliatech/4TMMD/ 在我的文件的开头,我添加了:

<script src="data/d3.v3.js"></script>
<script src="data/nv.d3.min.js"></script>
<script src="data/nv.d3.js"></script>
<script src="data/tooltip.js"></script>

但是我看到了这个错误:错误:

 Invalid value for <circle> attribute cx="NaN" d3.v3.js:663
    attrFunction.
Uncaught TypeError: Cannot read property '0' of undefined d3.v3.js:4157

因此无法显示工具提示。 d3.v3.js怎么可能有这个错误!为什么我收到这个错误?

1 个答案:

答案 0 :(得分:1)

我相信你需要添加一个charset属性,以便你的浏览器正确解码d3.v3.js中的utf-8字符。这是http://d3js.org建议的脚本标记:

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