我有四個傳說說.... 產品1,產品2,產品3,刪除所有highcharts如何隱藏legendSymbol在特定的傳說名稱前面?
現在爲你們知道每一個傳說在每一個傳奇的名字叫前一legendSymbol顏色象徵。
我想隱藏或移除僅限全部刪除圖例名稱的圖例符號?此外 我想有產品3之間更多的差距和全部刪除類似下面 產品1產品產品3全部刪除
我有四個傳說說.... 產品1,產品2,產品3,刪除所有highcharts如何隱藏legendSymbol在特定的傳說名稱前面?
現在爲你們知道每一個傳說在每一個傳奇的名字叫前一legendSymbol顏色象徵。
我想隱藏或移除僅限全部刪除圖例名稱的圖例符號?此外 我想有產品3之間更多的差距和全部刪除類似下面 產品1產品產品3全部刪除
一個快速簡單的(不完美)的解決方案:
http://jsfiddle.net/jlbriggs/JVNjs/295/
type:'area',
color:'transparent',
一個更爲複雜的例子,做了各種各樣的事情,包括在圖表上放置一個按鈕以隱藏所有系列。
第二小提琴沒有工作... – andrewcockerham 2015-01-30 13:21:47
symbolHeight: 0,
symbolWidth: 0,
symbolRadius: 0
設置傳說陣列
legend: {
symbolHeight: 0,
symbolWidth: 0,
symbolRadius: 0
}
由於Highcharts 5.0似乎你也必須設置'squareSymbol:false'。 – 2017-11-17 23:18:06
使用第二個參數回調函數,這樣
$('#container').highcharts(chartObject,(chart)=>{
chart.series.forEach((serie) = >{
if (serie.legendSymbol) serie.legendSymbol.destroy();
if (serie.legendLine) serie.legendLine.destroy();
})
})
你有沒有爲J這裏面的代碼SFiddle例子,你可以顯示你想要的東西嗎?使用一些圖紙和代碼會容易得多。 – abletterer 2013-05-08 12:17:45
所以你想刪除所有的圖例項目,點擊後應該顯示什麼?空傳說? – 2013-05-08 13:43:18