2012-05-16 54 views
3

相信我,當我說,我在這裏和在線一般尋找這個簡單的問題的解決方案。在高圖上設置初始圖形

我在我的網站上安裝了高圖解決方案。 高圖中的用戶可以在圖表加載後動態顯示/隱藏圖形。 我想加載,比方說,3組圖形數據,但要隱藏(用戶可以隨後顯示,如果他想)其中1個。

所以我想加載3個圖表,但只顯示其中2個。

chart1 = new Highcharts.Chart({ chart: {renderTo: "graphDiv2", zoomType: "xy" 
+0

你想隱藏一個圖表嗎?還是你想隱藏一個系列?如果它是一個圖表,你有幾個jQuery選項,如果它是一個系列,你可以在highcharts本身內部完成。 – wergeld

回答

4

嘗試顯示您的3個圖表並隱藏他們的div內容。然後當用戶想要看到第二個圖表時,您將顯示它放置的div。
您可以使用jQuery.hide()jQuery.show()

0

,如果你想隱藏系列添加到您的圖表

legend: { 
     enabled: true, 
     layout: 'vertical', 
     align: 'right', 
     verticalAlign: 'top', 
     y: 150 , 
     }, 

,如果你想AS理查多說,添加隱藏()/播放()按鈕,你的代碼

隱藏圖表它的自我