我一直在使用c3.js并且无法弄清楚如何为X轴上显示的数据组标签的onClick获取JavaScript事件.
基本上我需要事件,我可以在下面的Circled区域注册一个事件处理程序.
解决方法:
目前还没有方法在c3js中用于在ticks上添加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