Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.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.js突出显示特定的内容_Javascript_D3.js_C3.js - Fatal编程技术网

Javascript c3.js突出显示特定的内容

Javascript c3.js突出显示特定的内容,javascript,d3.js,c3.js,Javascript,D3.js,C3.js,我有一个条形图和两个值x(它像0 5 10等)和y(它像0 1000 2000)有可能突出显示x轴上25后出现的条形图吗 我找到了chart.focus(targetId),但我不知道如何使用它 第一件事:这个没有功能。 Chart.focus(targetId)用于突出显示一组完整的数据,并且仅在加载图表时使用。鼠标滑过后,它将不亮 相反,您可以通过使用组来使用变通方法。 高亮显示的和未高亮显示的必须位于具有不同颜色的不同组中 缺点:列数是以前的两倍,当使用工具提示和图例时,必须对其进行格式化

我有一个条形图和两个值x(它像0 5 10等)和y(它像0 1000 2000)有可能突出显示x轴上25后出现的条形图吗


我找到了chart.focus(targetId),但我不知道如何使用它

第一件事:这个没有功能。
Chart.focus(targetId)
用于突出显示一组完整的数据,并且仅在加载图表时使用。鼠标滑过后,它将不亮

相反,您可以通过使用组来使用变通方法。 高亮显示的和未高亮显示的必须位于具有不同颜色的不同组中

缺点:列数是以前的两倍,当使用工具提示和图例时,必须对其进行格式化,否则会很难看


但如果你对此没意见,这里有一个例子:

谢谢@Akoya!我想我找到了一个解决方案,但实际上,将颜色更改为明亮的颜色应该被视为高亮显示:可以编写一个函数,在25后高亮显示,以便在以下代码中使用(我现在将给出索引示例):
color:function(color,d){return colors[d.index]}
查看更多信息。(取消对颜色代码的注释)。