2016-09-15 5 views
2

У меня есть nvd3 multichart. две линейные диаграммы, и я хочу отключить клик по клику. Я использую d3 версии 3.5.5 и nvd3 версия 1.7.1Отключить легенду клика на многоканальном NVD3

живой пример кода 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/

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