我正在尝试在使用d3.js创建的图表中添加数据链接属性,我遇到的问题是,一旦图表通过r2d3.js for ie8支持数据链接属性“迷路”某种方式,我我不确定会发生什么。这是我的代码:
var path = group.selectAll("path")
.data(pie(tempObj))
.enter().append("path")
.attr("data-link", function () { return obj.Name.Target; })
.attr("fill", function (d, i) { return color(i) })
.attr("d", arc)
.on('click', function (d) {
alert('click');
});
答案 0 :(得分:0)
制作VML形状元素的最终目标是由r2d3.js在转换ie8图表的过程中产生的,交互式打破jQuery,因此不值得麻烦。如果其他人正在阅读这个,我建议尝试用d3.js和r2d3.js制作交互式图表的另一种方法。我在图表中使用了锚标签和文本来完成此任务。