javascript - C3.js气泡图选择

标签 javascript d3.js c3.js

我使用修改后的点创建了气泡图:

var chart = c3.generate({
point: {
   r: 80,
   focus: {
        expand: {
             enabled: false
         }
    },
},
data: {
     columns: [
      ["data", 1.4, 2.5, 1.5],
    ],
type: 'scatter'
},
});

但是当我想选择气泡时,我需要指向气泡的中心。我怎样才能强制选择整个气泡?

最佳答案

point 图表有一个未记录的功能,允许您设置点敏感度(应该与半径值相同:

var chart = c3.generate({
  point: {
    r: 100,
    sensitivity: 100, // This is the key here.
    focus: {
      expand: {
        enabled: false
      }
    },
  },
  data: {
    columns: [
      ["data", 1.4, 2.5, 1.5],
    ],
    type: 'scatter'
  }
});
<link href="https://cdn.rawgit.com/c3js/c3/0.4.11/c3.css" rel="stylesheet" />
<script src="https://cdn.rawgit.com/c3js/c3/0.4.11/c3.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.11/d3.min.js"></script>

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

TBTH 默认情况下,灵敏度值可能与半径相同。 I've created an issue因此。

关于javascript - C3.js气泡图选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35204689/

相关文章:

javascript - c3 使用 .toString() 时解析失败

javascript - 如何禁用特定页面上的js脚本?

javascript - 即使用户选择取消,如何保留 FileDialog 输入值? (ASP.Net/Javascript)

javascript - 如果表单字段为空,则在 blur() 之后将类更改回正常

javascript - 有没有办法使 SVG USE 随后可修改(或不同的技术)?

jquery - 更改 C3.js 图表上的工具提示格式

javascript - 如何通过 Angular 翻译将翻译值存储在全局变量中

javascript - D3JS数据加载和更新

javascript - d3 js 条形图在 mozilla firefox 中不起作用

javascript - 与其交互后关闭 C3 工具提示