3

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

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

在此处输入图像描述

4

1 回答 1

5

到目前为止,c3js 中还没有用于在刻度上添加 onClick 事件的方法。

但是你可以直接使用d3:

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

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

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

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

于 2015-02-26T12:58:49.623 回答