2014-04-25 93 views
0

從這裏開始http://jsfiddle.net/jlbriggs/TfvGp/我想添加一些更多的數據,這些數據會堆積在列上,如您在該示例中所見,在每個「系列」的頂部我想添加另一組數據,所以當你將鼠標懸停Series 1標籤,如:highcharts堆棧列

`Series 1 

    val1: val1, 

    val2: val2` 

將被顯示。

series: [{name: "S1", 
    data: [7,12,16,32,64] 
},{ name: "S2", 
    data: [7,12,16,32,64] 
},{ name: "S3", 
    data: [7,12,16,32,64] 
}] 

,我想補充,應該在每個系列的頂部添加的數據,並且,它必須與每一個系列,所以如果我想隱藏S1整列應該被隱藏。

回答

2

好的,連接系列使用linkedTo爲系列。要設置堆疊,請使用stacking:'normal'和系列使用stack。這裏是一個結果:http://jsfiddle.net/TfvGp/50/

關於tooltip,沒有簡單的解決方案。在Highcharts中,您可以在工具提示中顯示或顯示所有系列,或者只顯示一個系列。你不能爲它選擇兩個系列。最好的解決方案是遍歷tooltip.formatter中的所有系列,並且僅針對與徘徊點相同的堆棧顯示系列值,請參閱docs。快樂編碼;)