2013-07-08 118 views
2

有沒有辦法有作爲1號線處理多個線段? IE:我將鼠標懸停在一個圖標上,兩者都會突出顯示,並且切換圖例中的可見性會隱藏兩個圖塊。Highcharts折線/線段

http://jsfiddle.net/rayholland/HSvBj/2/

series: [ 
    { 
     type: 'line', 
     data: [{x:0,y:0},{x:1,y:1}], 
     events: { 
      legendItemClick: function(event) { 
       this.visible? 
        this.chart.get('group1').hide(): 
        this.chart.get('group1').show(); 
      } 
     } 
    },{ 
     type: 'line', 
     data: [{x:3,y:1},{x:4,y:0}], 
     showInLegend: false, 
     id: 'group1' 
    } 
] 

回答

3

我想如果我把它當作1行,但隨後在中間作爲分隔符,將工作空值。 http://jsfiddle.net/rayholland/HSvBj/4/

data: [{x:0,y:0},{x:1,y:1},{x:null,y:null},{x:3,y:1},{x:4,y:0}] 
+0

我不認爲這是一個可預期的答案,因爲此數據系列將導致Highcharts錯誤#15:http://www.highcharts.com/errors/15,在檢查出瀏覽器檢查在jsfiddle之上。 – Bwyss