2016-09-15 43 views
2

我有一個nvd3 multichart。兩個折線圖,我想禁用圖例點擊。 我使用D3版本3.5.5和nvd3版本1.7.1禁用圖例點擊NVD3 multichart

活代碼示例jsfiddler

我嘗試以下根據github answer

chart.legend.disptach.on('legendClick', function() { 
    return; //do nothing 
}); 

,但它並不適用於我目前的工作版本的nvd3。 你有任何線索可能如何工作?

在此先感謝

回答

1

我從來沒有使用過nvd3.js我不熟悉的庫,但如果它是你這個不夠好,使用D3的解決方案:

d3.selectAll(".nv-series").style("cursor", "default").on("click", null); 

這裏你的小提琴:https://jsfiddle.net/91Lpzu8u/