Скрытие серии Highcharts без использования легенды

Мне нужно иметь возможность скрыть ряд Highcharts от кнопки, а не от легенды (причина в том, что мне нужно переключать несколько групп с помощью одной кнопки: скрытие _groups_ рядов в Highcharts и jQuery: как получить приемлемую производительность? И для причины, приведенные в этом посте, я не могу использовать $(chart.series).each() с помощью jQuery.

Ни одно из следующих выражений не имеет никакого эффекта (мой объект диаграммы называется chart):

Chart.series.get(1).hide();
chart.series.get(1).hide();
$(chart.series[1]).hide();
$(chart.series["1"]).hide();
$(chart.series[1]).hide();
$(chart.series)["1"].hide();
$(chart.series)[1].hide();

Может кто-нибудь сказать мне, как я могу скрыть серию диаграмм, если знаю ее индекс? Благодарю.

1 ответ

Решение

Это должно работать:

chart.series[index].hide()

Полный пример на jsfiddle

(UDP URL от комментария Симена Эххолта)

Другие вопросы по тегам