0

我正在尝试使用 D3.js 和以下示例实现树形图:http: //mbostock.github.com/d3/ex/treemap.html

到目前为止,它工作得很好。

我的问题是,如果我想使用转换为一组全新的数据刷新树形图项,我做不到。如果我重新初始化树图对象,我只能这样做。

我们举一个简单的例子:

数据集 1:产品 1、产品 2、产品 3……数据集 2:LOC1、LOC2、LOC3、LOC4……

我想在两个数据集之间切换时有一个过渡动画,这两个数据集具有不同的元素数量和不同的大小(值)。同样,我只能通过基本上删除父 DIV id ($("#treemap_1").empty();) 的元素来做到这一点,然后使用新数据集重新创建整个树图。

抱歉,我对 D3.js 很陌生,所以也许这很明显。:)

谢谢和最好的问候,本斯

4

1 回答 1

2

可能和我的问题一样。

问题在于树图是sticky.

于 2012-05-10T10:43:50.507 回答