如何調整最新的代碼。例子現在使用升級到highstock 1.3.1打破調整大小代碼
chart = $('#theChart').highcharts({
相反newing的HighStockChart
chart = new Highcharts.StockChart({
我不知道,如果是新的方式來進行分配的圖表變量工作,但並chart.setSize絕對不再工作。我用這個調整大小的代碼...
$(window).resize(function() {
var height = getHeight();
console.log('fit new div container size, width='+$("#theChart").width()+' height='+height+' windowH='+$(window).height());
chart.setSize($("#theChart").width(), height, false);
});
這打破了調用setSize。我的圖表寬度自動更改,但高度不再改變。我嘗試設置調整大小的div上的高度,但這根本不起作用。如何動態更改圖表大小以適應窗口,但如果摺疊到最遠,也有最小高度。
(我的縮放面板也完全崩潰了...是否有一個很好的例子,因爲我現在需要添加它)。
感謝, 院長
切換回新Highcharts.StockChart(選項)搞砸的事情了。我會嘗試第二個選項,看看它是如何工作的。 –
chart = $(「#container」)。highcharts();不起作用,因爲chart.setSize()失敗,沒有這樣的方法 –
很可能你忘記了新的Highcharts.StockChart()添加renderTo選項。第二種選擇 - 見塞巴斯蒂安的例子 - 完美的作品。請在jsFiddle重新創建問題。 –