2014-11-22 2 views
0

Привет, У меня есть требование, когда я должен переместить ручки двух таблиц высотного стола одновременно. Таким образом, если дескриптор любого из них перемещается, то ручка для второго графика получает соответственно соответствующее расположение.Перемещение дескриптора двух связанных высокоуровневых диаграмм в одно и то же время

JS скрипка устанавливается здесь Fiddle

Соответствующий код что-то вроде

//callback function to set event    
    function(chart){ 
    Highcharts.addEvent(chart.xAxis[0], 'setExtremes', function (e) { 
    var allRelatedChartsDiv = $("[data-identifier = '"+identifier+"']").not(chart); 
    $.each(allRelatedChartsDiv ,function(index,graphContainer){ 
     var chartObj = $(graphContainer).highcharts(); 
     chartObj.xAxis[0].setExtremes(parseFloat(e.min),parseFloat(e.max)); 
    }); 
    });    
    }); 

Предложение?

ответ

0

Вы можете разработать/адаптировать этот пример: http://jsfiddle.net/Gv7Tg/33/, который позволяет синхронизировать графики с помощью setExtremes()

Смежные вопросы