傳奇的風格我有一個highchart兩種類型的圖表,一個列類型之一,另一個線型的(他們有自己的系列)。所以我希望兩個不同的圖表(線和列)的圖例有兩個不同的位置,一個在左下角,另一個在右下角。這可能嗎?兩兩種堆積圖樣式highchart
1
A
回答
1
它看起來不像highcharts使用圖例屬性支持兩個圖例。但是,它支持標籤,您可以將其放置在圖表的任何位置。它更復雜,但您可以使用它們在任何地方渲染自己的標籤。
一個基本的例子是:
labels: {
items: [{
html: "Legend 1",
style: {
top: '10px',
left: '20px',
height: '30px'
}
}, {
html: "Legend 2",
style: {
top: '10px',
left: '120px',
height: '30px'
}
}]
},
你將不得不做一些數學運用到你的繪圖區域內計算出它們的位置,你將不得不做一些工作,使它們看起來很好(使用標準的html和css屬性)。
1
不幸的是,該選項不受支持,但您可以使用append將div的數量添加爲系列,並捕獲單擊事件。
$.each(chart.series, function (i, serie) {
$('body').append('<div class="legend" id="serie' + i + '">' + serie.name + '</div>');
});
$('.legend').click(function() {
var tmpserie = chart.get($(this).attr('id'));
if (tmpserie.visible) tmpserie.hide();
else tmpserie.show();
});
相關問題
- 1. Highchart Js柱形圖堆積和分組
- 2. Highchart堆積條形圖分頁
- 3. 堆積列每列兩個值
- 4. UIKeyboardAppearance破:一次顯示兩種樣式
- 5. 堆積式D3JS氣泡圖
- 6. 兩種方式
- 7. 將多個列堆積成兩個柱子,兩個成對
- 8. 兩個用戶控件或兩種樣式?
- 9. 把HighChart變成一個帶標題的堆積條形圖
- 10. 如何在Highchart中進行堆積柱線圖鑽取
- 11. 兩種形式,兩種模式,一種觀點ROR
- 12. R:來自兩列數據的堆積條形圖
- 13. 可以疊加兩個堆積的條形圖嗎?
- 14. 帶有堆積列和兩個Y軸的圖形
- 15. 繪製兩個pandas groupby對象的堆積條形圖?
- 16. 圖堆積Barplot
- 17. ASP.NET兩種形式
- 18. NVD3堆積面積圖
- 19. Highchart 2.1.5堆疊條形圖
- 20. 兩種不同形式的圖像盒
- 21. 兩種形式的一種模式
- 22. highcharts堆疊兩個圖表
- 23. 圖形異常堆積面積圖ggplot2
- 24. 堆積條形圖
- 25. 堆積條形圖
- 26. 圖像堆積python
- 27. 與Dygraphs堆積圖
- 28. KendoUI的堆積圖
- 29. d3.js堆積圖
- 30. 堆積條形圖