1
我在使用Google Visualization api折線圖和Jquery UI選項卡時遇到了問題。谷歌可視化圖例格式jquery ui標籤
我在兩個選項卡上有兩個圖。第一個圖表,它默認顯示細膩可見:
隱藏的選項卡上的第二個圖表似乎搞亂了關鍵:
我試圖改變我做的選擇,但沒有似乎有任何區別。這裏是我的選擇:
options = { 'title': title,
titleTextStyle: { color: color, fontSize: 20 },
'width': 950,
'height': 400,
hAxis: {
minorGridlines: {
count: x
}
},
chartArea:
{
width: 880
},
legend: { position: 'bottom',
textStyle: { fontSize: 10 }
}
};
// Instantiate and draw our chart, passing in some options.
var chart = new google.visualization.LineChart(document.getElementById(divId));
chart.draw(data, options);
$('#tabs').tabs();
什麼是造成這種情況,以及如何防止它的任何想法?
編輯
如果我刪除tabs()
調用它正確顯示。根據以下來自@Vipul的回答,嘗試將div設置爲固定寬度,沒有區別。
試過了,看上面沒什麼區別。如果我刪除tabs()稱它工作正常。似乎是與可視化API和標籤不兼容。 – Liam
嘗試在創建選項卡時引入一些延遲。看setTimeout – Vipul
這有點髒,但它的工作原理,這將做我,因爲我有更重要的事情要做! :)乾杯! – Liam