Вызовите функцию drawTable
, когда я изменяю масштаб на основной диаграмме, но не звоните, когда я увеличиваю масштаб на нижней панели навигации.
Пример:
http://jsfiddle.net/gh/get/jquery/1.6/highslide-software/highcharts.com/tree/master/samples/stock/chart/events-selection/
window.chart = new Highcharts.StockChart({
chart : {
renderTo : 'container',
zoomType: 'x',
events: {
selection: function(event) {
if (event.xAxis) {
drawTable(event.xAxis[0].min, event.xAxis[0].max);
} else {
$('#table').html('Selection reset');
}
}
}
},
rangeSelector : {
selected : 1
},
title : {
text : 'Total Traf'
},
xAxis : {
maxZoom : 14 * 24 * 3600000 // fourteen days
},
series : [{
name : 'TT',
data : data,
tooltip: {
yDecimals: 2
}
}]
});
});