2013-08-28 14 views
5

Mam 2 podstawowe wykresy liniowe na stronie, które mają tę samą oś X. Próbuję wykonać synchronizację tych wykresów, aby po najechaniu kursorem na punkt na jednym wykresie na drugim wykresie pojawiło się to samo zdarzenie najechania kursorem.Synchronizowanie wielu wykresów za pomocą nvd3

Do tej pory zorientowali się, jak słuchać do zdarzenia poprzez:

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

kopanie thru kodu źródłowego nvd3 i D3 nie przyniósł żadnego objawienia na sposób wykonania tego do tej pory.

Odpowiedz

0

Coś takiego powinno działać, jak sądzę.

chart1.lines.dispatch.on('customEvent', chart2.lines.dispatch.customEvent); 
Powiązane problemy