javascript - c3js 圆环图工具提示未显示

标签 javascript tooltip c3.js donut-chart

我在使用 C3js donut 和工具提示时遇到问题。工具提示在我的折线图中工作得很好,我不明白在这种情况下什么不起作用。 这是可待因:https://codepen.io/prtome/pen/LmKPpy

我保持非常简单 - 我试图找出呈现带有多个切片的 donut 的最佳方式(从而去掉幻灯片内的标签)。 这是代码 HTML

<div id="chart"></div>

JS

  var chart = c3.generate({
  bindto: d3.select('#chart'),
  size: {
        width: 500
      },
  data:{
  columns: [
        ['data1', 30],
        ['data2', 120],
        ['data3',45],
        ['data120', 30],
        ['data121', 120],
        ['data311',56],
        ['data4', 30],
        ['data5', 120],
        ['data6',45],
         ['data7', 20],
        ['data8', 90],
        ['data9',45],
        ['data10', 30],
        ['data11',38],
        ['data12',33]
    ],
   type : 'donut'
  },
  donut:{
    label: {show:false  }
   },
   tooltip:{show:true},
   legend: {
    position:'right'
    }
  });

知道我哪里错了吗?非常感谢

(使用 d3 4.13.0 和 C3 0.6.1)

最佳答案

C3的github上给出了类似问题的解决方案 在 CSS 中添加以下内容

g.c3-chart {
  g.c3-event-rects {
    rect.c3-event-rect {
      pointer-events: none;
   }
 }
}

这样就可以了

关于javascript - c3js 圆环图工具提示未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50517395/

相关文章:

javascript - 单击时菜单不切换(关闭)

javascript - Jquery 选择下一个 eq(i+1) 作为按下按钮时的动画

php - 将鼠标悬停在文本上时显示工具提示

javascript - c3.js |设置 x 轴刻度文本的问题

javascript - 无法安装组件 : using vue-c3

javascript - 如何在 iOS 上解析 PAC 文件

javascript - 上下文 API 中的 React useState 值始终使用初始值而不是更新值

javascript - 如何使用 c3js 在饼图上显示自定义标签?

java - 如何在 javafx 的角上创建带有小箭头的漂亮工具提示?

javascript - 向流图添加更新工具提示