2014-12-19 50 views
0

我想要使用核心圖和柱狀圖。 (原因:我想使用三維圖表以及只有百分比的餅圖)。柱狀圖和核心圖在一頁

在第一選項卡中單擊

google.load("visualization", "1", {"callback": chart1,"packages":"columnchart"}); 

在第二個選項卡單擊

google.load("visualization", "1", {"callback": chart2,"packages":"corechart"}); 

它的工作第一次。

步驟:首先單擊選項卡,然後單擊第二個選項卡

,當我點擊它加載corechart庫

解決方案所需

如何加載的ColumnChart在第一個選項卡點擊圖表再次第一個選項卡(每次)或如何只顯示餅圖(舊版本)的百分比。

希望解決方案出來。

小提琴:http://jsfiddle.net/dL9uzzbo/

回答

0

只能加載谷歌庫一次,這裏是如何處理它的僞代碼:

google.load("visualization", "1", {"callback": chartsLoaded,"packages":["columnchart", "corechart"]}); 

function chartsLoaded(){ 
    tab1.onclick=function(){ 
     drawChart1(); 
    } 
    tab2.onclick=function(){ 
     drawChart2() 
    } 
} 
+0

您好,感謝嘗試。但它不起作用。這裏是小提琴http://jsfiddle.net/dL9uzzbo/ – 2014-12-22 08:02:22

+0

@ANKITTHAKKAR你的小提琴適合我,這有什麼問題? – juvian 2014-12-22 17:04:20

+0

嗨,當你點擊柱形圖時,它顯示核心圖表。柱形圖是3D的。這裏是柱狀圖中的圖表的小提琴http://jsfiddle.net/47gds1yg/ – 2014-12-23 07:05:41