如何更改nvd3.js中单击元素的样式

如何更改nvd3.js中单击元素的样式,d3.js,nvd3.js,D3.js,Nvd3.js,我有这段代码,用于在单击图表的某个元素时添加事件 chart.multibar.dispatch.on('element click',函数(e){ 控制台日志(e); }); 我需要更改所单击元素的填充颜色d3。选择(this).attr(“fill”,“red”)@larskothoff它是.attr还是.style?除非您在CSS中设置了默认值,否则这两个选项都可以工作。然后使用.style()。

我有这段代码,用于在单击图表的某个元素时添加事件

chart.multibar.dispatch.on('element click',函数(e){
控制台日志(e);
});


我需要更改所单击元素的填充颜色

d3。选择(this).attr(“fill”,“red”)
@larskothoff它是.attr还是.style?除非您在CSS中设置了默认值,否则这两个选项都可以工作。然后使用
.style()