Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何禁用C3图表';s在折线图上选择点_Javascript_D3.js_Charts_C3.js - Fatal编程技术网

Javascript 如何禁用C3图表';s在折线图上选择点

Javascript 如何禁用C3图表';s在折线图上选择点,javascript,d3.js,charts,c3.js,Javascript,D3.js,Charts,C3.js,我在c3图表中创建了这个图表。红线上的这两个圆是选定点。当我点击这些点时,它们就不可见了。另外,当我点击其他点的绿色和红色线。他们也选择像这两个。是否有任何程序禁止选择其他点? 我不想选择其他点。当我点击其他点时,它们也会选择like 我通过以下方式声明c3的选定点: chart_tracker.select(['data2'],[19,47,]); 尝试删除c3侦听以更新这些圆圈的单击事件(设置图表后添加): 将“图表”更改为图表的id^^^ 如果图表更新,您可能需要将其放入c3的onr

我在c3图表中创建了这个图表。红线上的这两个圆是选定点。当我点击这些点时,它们就不可见了。另外,当我点击其他点的绿色和红色线。他们也选择像这两个。是否有任何程序禁止选择其他点?

我不想选择其他点。当我点击其他点时,它们也会选择like

我通过以下方式声明c3的选定点:

chart_tracker.select(['data2'],[19,47,]);

尝试删除c3侦听以更新这些圆圈的单击事件(设置图表后添加):

将“图表”更改为图表的id^^^


如果图表更新,您可能需要将其放入c3的onrendered回调中,因为单击功能可能会被c3还原

,因此默认情况下会选择红色圆圈,并且您想禁用绿线上的选择吗?
d3.select("#chart").selectAll(".c3-event-rect").on("click", null);