gpt4 book ai didi

javascript - 双击c3js折线图

转载 作者:行者123 更新时间:2023-12-03 00:23:04 25 4
gpt4 key购买 nike

我正在尝试在 c3js 折线图上创建双击事件。我使用以下代码创建了其他类型图表的双击事件:

    chart.internal.main.selectAll('.' + c3.chart.internal.fn.CLASS.eventRect).on('dblclick', function (d) {
var $$ = chart.internal;
$$.main.selectAll('.' + c3.chart.internal.fn.CLASS.bar).each(function (d) {
if ($$.isWithinShape(this, d)) {

...

}
});

但是当我在折线图上尝试此操作时(将 c3.chart.internal.fn.CLASS.bar 更改为 c3.chart.internal.fn.CLASS.line >) 它捕获图表中的所有线条,并且不提供有关我在 X 轴上单击的位置的信息。我查看了 CLASS 下的所有其他值,但找不到任何可能与分隔线段的点相对应的内容。

最佳答案

我明白了。我需要使用c3.chart.internal.fn.CLASS.circle。这将告诉我正在单击哪个数据点。

我还没有在关闭圈子的情况下尝试过这个。到时候可能就不行了。

关于javascript - 双击c3js折线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54221305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com