我在我的某個頁面上測試Highcharts javascript圖表庫時遇到了問題。在瀏覽器調整大小之前,不會繪製Highcharts線條
我看到的問題是沒有數據可見,直到我稍微調整瀏覽器的大小。在調整工具提示大小之前,確實顯示了要點。
首先我想這個問題是由於jquery選項卡,但事實並非如此。我添加了來自Highcharts建議的修復。 http://www.highcharts.com/studies/jquery-ui-tabs.htm
我嘗試在初始化之後調用圖表setSize()方法來查看手動調整大小是否會導致行可行。
任何想法?
這裏我如何初始化圖表。
$(div).ready(function(){
var chart = new Highcharts.Chart({
chart: {renderTo: 'some-div', type: 'line'},
title: {text: 'Title'},
xAxis: {type: 'text',title: {text: null}},
yAxis: {title: {text: 'Usage'}},
series: [{name:"Series 1", data : [1,2,3,4,5,6,6,7,2,7] }],
legend: {enabled: true}
});
})
什麼是div變量 –
div變量我通過我的設置功能,編輯刪除了一些變量。 –
你能設置一個jsFiddle來重現問題嗎? – Mark