Мне нравится делать изменение логики по умолчанию.Когда я нажимаю на серию в легенде, я хотел бы скрыть все серии, кроме выбранной.Я знаю, что должен использовать JS для этого.Решения, которые я нашел, не работают для меня.
Я нашел это решение, но когда я изменяю свой код для 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;
} !#"
Однако, это делаетне работает и никакой сюжет не показывает вообще.Как мне изменить код из скрипки, чтобы он работал в R, используя rChart / Highcharts?