2013-08-28 3 views
5

У меня есть 2 основных линейных графика на странице, которые имеют одну и ту же ось Х. Я пытаюсь выполнить синхронизацию этих графиков так, чтобы при наведении курсора на точку на одном графике на втором графике запускалось одно и то же событие зависания.Синхронизация нескольких графиков с использованием nvd3

До сих пор я понял, как слушать в случае с помощью:

chart.lines.dispatch.on('elementMouseover.tooltip', function(e) { 
    // Need to trigger same event on the xAxis of a separate graph 
}); 

рытье через в nvd3 и d3 исходный код не принесла откровение на том, как это до сих пор.

ответ

0

Что-то вроде этого должно работать, я думаю.

chart1.lines.dispatch.on('customEvent', chart2.lines.dispatch.customEvent); 
Смежные вопросы