【发布时间】:2015-01-19 10:49:33
【问题描述】:
首先,我的页面上有几个图表 - 为了更容易比较不同图表中的数据,我将最大 yAxis 设置为可用的最高值。
问题:如何在不重新获取数据的情况下恢复我刚刚设置的最大值?我正在寻找“自动缩放”之类的东西,因为如果我添加最大值 11245,它会起作用,最大 yAxis 是 12500 之类的东西。我想恢复我的所有图表。
演示:http://jsfiddle.net/wiesson/0p4z1mfj
$('#setMax').click(function (ev) {
var yAxisMax = 0;
$('[data-chart]').each(function (item) {
var c = $(this).highcharts();
if (c.yAxis[0].max > yAxisMax) {
yAxisMax = c.yAxis[0].max;
}
});
$('[data-chart]').each(function (item) {
c = $(this).highcharts();
if (c.yAxis[0].max < yAxisMax) {
c.yAxis[0].update({
max: yAxisMax
});
}
});
});
【问题讨论】:
标签: javascript highcharts reset