当我说的时候相信我,我已经在这里和网上寻找这个简单问题的解决方案。
我在我的网站上安装了一个 highchart 解决方案。highcharts 中的用户可以在图表加载后动态显示/隐藏图表。我想加载,比方说,3组图形数据,但要隐藏(用户可以在之后显示)其中的1组。
所以我想加载 3 个图表,但只显示其中 2 个。
chart1 = new Highcharts.Chart({ chart: {renderTo: "graphDiv2", zoomType: "xy"
当我说的时候相信我,我已经在这里和网上寻找这个简单问题的解决方案。
我在我的网站上安装了一个 highchart 解决方案。highcharts 中的用户可以在图表加载后动态显示/隐藏图表。我想加载,比方说,3组图形数据,但要隐藏(用户可以在之后显示)其中的1组。
所以我想加载 3 个图表,但只显示其中 2 个。
chart1 = new Highcharts.Chart({ chart: {renderTo: "graphDiv2", zoomType: "xy"
尝试显示您的 3 个图表并隐藏它们的 div 内容。然后,例如,当用户想要查看第二个图表时,您会显示放置它的 div。
您可以使用jQuery.hide()和jQuery.show()来做到这一点。
如果您想隐藏系列,请将其添加到您的图表中
legend: {
enabled: true,
layout: 'vertical',
align: 'right',
verticalAlign: 'top',
y: 150 ,
},
如果您想隐藏图表,它自己就像richardo 所说的,在您的代码中添加一个 hide() / show() 按钮