c3.js如何获取DataGroups的onclick事件

Gur*_*ara 3 javascript jquery d3.js angularjs c3

我一直在使用c3.js并且无法弄清楚如何为X轴上显示的数据组标签的onClick获取JavaScript事件.

基本上我需要事件,我可以在下面的Circled区域注册一个事件处理程序.

在此输入图像描述

Mua*_*lki 5

目前还没有方法在c3js中用于在ticks上添加onClick事件.

但是你可以直接使用d3:

d3.selectAll('.tick')
  .on('click', function(value,index){
      alert('You clicked a tick.');
  });
Run Code Online (Sandbox Code Playgroud)

这将添加一个事件,当您单击勾选时将触发该事件.

jsfiddle示例:http://jsfiddle.net/Lc3447Lb/1/

资料来源:https://github.com/masayuki0812/c3/issues/761