0
한 번에 하나의 시리즈 만 표시하고 싶습니다. 또한 시리즈를 표시하지 않으려면이 옵션을 비활성화하고 싶습니다.하이 차트 : 한 번에 하나의 시리즈 만 표시
찾았습니다. http://forum.highcharts.com/viewtopic.php?f=9&t=6399 하지만 대답은 작동하지 않습니다.
한 번에 하나의 시리즈 만 표시하고 싶습니다. 또한 시리즈를 표시하지 않으려면이 옵션을 비활성화하고 싶습니다.하이 차트 : 한 번에 하나의 시리즈 만 표시
찾았습니다. http://forum.highcharts.com/viewtopic.php?f=9&t=6399 하지만 대답은 작동하지 않습니다.
문제는 오래된 Highcharts url과 이전 버전의 jQuery를 사용하는 것이 었습니다. 시리즈 숨기기 가능성을 비활성화하려면 legendItemClick
을 사용하십시오. 참조 : http://jsfiddle.net/tK38J/65/
plotOptions: {
series: {
events: {
show: function() {
var chart = this.chart,
series = chart.series,
i = series.length,
otherSeries;
while (i--) {
otherSeries = series[i];
if (otherSeries != this && otherSeries.visible) {
otherSeries.hide();
}
}
},
legendItemClick: function() {
if (this.visible) {
return false;
}
}
}
}
},
jsfiddle에서 코드를 공유 할 수 있습니까? –
Apperently admin이 이것을 솔루션 http://jsfiddle.net/tK38J/8/에 게시했으나 작동하지 않습니다. – yoshi
http://jsfiddle.net/ctjM7/ 이것을 확인하십시오 –