【发布时间】:2015-03-11 22:43:59
【问题描述】:
我是 d3 的新手,我将 mbostock 的堆叠条形图示例 (http://bl.ocks.org/mbostock/3886208) 与地图相结合以显示数据 (canada.json)
我希望图表显示该省 d3.mouseover 事件的更新图表: http://gao8a.github.io/(类似这样的)
不幸的是,我只能显示轴。它显示多个或相同的轴重叠:
(加载大约需要 3 秒)
多个: http://bl.ocks.org/GAO8A/566e238a72e5ebd1e2c1
同轴重叠 http://bl.ocks.org/GAO8A/64f94bb494c4a73f2bf6
我知道我可能需要一个“mouseout”事件来删除以前的事件,但我也不太清楚如何设计。
谁能指出我做错了什么以及我应该如何加载数据?
PS:
我打算制作一个 jsfiddle,但似乎无法让它与我托管的 canada.json 数据一起工作。 https://raw.githubusercontent.com/GAO8A/GAO8A.github.io/master/canada.json
谢谢
【问题讨论】:
标签: javascript json html d3.js