我喜欢反转默认逻辑。当单击图例中的一个系列时,我想隐藏除所选序列以外的所有系列。我知道我必须为此使用JS。我发现的解决方案不适用于我。
我找到了this解决方案,但是当我像这样修改R的代码时:
legendItemClick = "#! function(event) {
if (!this.visible)
return false;
var seriesIndex = this.index;
var series = this.chart.series;
for (var i = 0; i < series.length; i++)
{
if (series[i].index != seriesIndex)
{
series[i].visible ?
series[i].hide() :
series[i].show();
}
}
return false;
} !#"
但是,这不起作用,也没有任何图显示。我该如何修改小提琴中的代码,以便它可以使用rChart / Highcharts在R中运行?