2013-08-28 27 views
5

Tôi có 2 biểu đồ đường cơ bản trên một trang chia sẻ cùng một trục X. Những gì tôi đang cố gắng thực hiện là đồng bộ hóa các biểu đồ này để khi di chuột qua một điểm trên một biểu đồ, cùng một sự kiện di chuột được kích hoạt trên biểu đồ thứ hai.Đồng bộ hóa nhiều biểu đồ bằng nvd3

Cho đến nay tôi đã tìm ra cách để nghe vào sự kiện này qua:

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

đào thru mã nvd3 và d3 nguồn đã không mang bất kỳ mặc khải vào làm thế nào để thực hiện điều này cho đến nay.

Trả lời

0

Một cái gì đó như thế này nên làm việc tôi đoán.

chart1.lines.dispatch.on('customEvent', chart2.lines.dispatch.customEvent); 
Các vấn đề liên quan