我有一个highcharts饼图,可以通过点击图例来删除切片。
我想在图表已经渲染后以编程方式隐藏切片。在我的jsfiddle中,按钮调用
chart.series[0].data[i].select();
具有将切片滑出的效果。我想要一个类似的调用来完全删除切片,但在传奇中留下灰色(所以指向。删除是不好的)。效果应与单击图例项目相同。
答案 0 :(得分:5)
您可以使用setVisible函数:
$('#button').click(function () {
if(sliced)
chart.series[0].data[0].setVisible(true);
else
chart.series[0].data[0].setVisible(false);
sliced=!sliced;
});