2012-01-16 16 views
30

Bir Highcharts serisini bir lejandtan ziyade bir düğmeden gizleyebilmem gerekir (bunun nedeni birden fazla grubu bir düğmeden değiştirmem gerektiğidir: Hiding _groups_ of series in Highcharts and jQuery: how to get acceptable performance? ve o sonrası, ben jQuery ile $(chart.series).each() kullanamazsınızBir Highcharts serisinin efsaneyi kullanmadan gizlenmesi

aşağıdaki ifadelerden

yok herhangi etki (-Hikâyemde nesne chart adlandırılır) var.

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(); 

birisi lütfen bana bir grafik serisini nasıl yapabiliriz Endeksini bilsem gizleyin Teşekkürler

cevap

52

Bu çalışması gerekir:

chart.series[index].hide()

Full example on jsfiddle

(Simen Echholt yorumun UDP URL)

+0

Ah, evet. Teşekkür ederim! – f1r3br4nd

+7

Örnek çalışmıyor. – Zon

+4

[İşte çalışan bir jsFiddle] (http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/members/series-hide/) [series.hide' için highcharts dokümanlar] 'dan bağlanmış (http://api.highcharts.com/highcharts#Series.hide) –

İlgili konular