nvd3 / d3

时间:2017-05-31 19:29:20

标签: charts nvd3.js

我试图为nvd3中的svg元素添加饼图

当元素在html中时它起作用,但在jquery中添加它时不起作用。

比较workingnot working

似乎是每this bug的css冲突。

1 个答案:

答案 0 :(得分:1)

在这种情况下,可以通过使用D3插入SVG而不是jQuery来解决问题。基本上D3可以完成jQuery所做的大部分工作,因此没有必要使用它。

用以下代码替换你的jQuery代码:

d3.select('#container').append('svg').attr('id', 'svg2');