我正在使用D3.js甜甜圈图构建一个上下文菜单。现在,当鼠标悬停某个元素时,我想添加一个子菜单,如下所示(对不起,我的绘画技巧):

主甜甜圈菜单已经完成,但我不知道如何添加子菜单。它必须以父元素(具有子项的元素)为中心,因为主菜单中的其他菜单项也可能有一个子菜单。
我已经研究过这个问题了:D3.js - Donut charts with multiple rings,但它们是完整的环。
有人举个例子吗?
发布于 2013-08-14 10:00:12
我设法让它起作用了!我用了startAngle,endAngle,innerRadius和outerRadius。
只有围绕父元素的中心化还没有完成。我只是把子菜单放在最上面。其结果是:

谢谢大家的帮助!
https://stackoverflow.com/questions/18206278
复制相似问题