gpt4 book ai didi

javascript - 当点向下钻取时获取 Highcharts 中点击点的名称

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:59:11 27 4
gpt4 key购买 nike

我有一个饼图,其中一个点有向下钻取,而其他点没有。当我使用 plotOptions.series.point.events.click 检测到点击并尝试返回点击点的名称时,它适用于除了具有向下钻取的点之外的每个点。

如果我这样做:

plotOptions: {
series: {
point: {
events: {
click: function(e) {
console.log(this.name);
}
}
}
}
}

然后每个点都会显示正确的名称,除了带有钻取的那个点,它会返回一个空点。可能是因为图形首先通过向下钻取更新,并且当事件回调发生时该点不再存在。我怎样才能使常规点和向下钻取点在单击时都能正确返回?

我添加了一个 JSFiddle 来说明我的观点: http://jsfiddle.net/Pq6gb/2/我刚刚从 Highcharts 演示页面中获取了饼图向下钻取示例,并使 Firefox 没有向下钻取。请注意,在浏览器的控制台中,当我单击 Firefox 时,会显示该名称。当我单击任何其他切片时,显示的名称为空。

最佳答案

这在 drilldown.src.js 的当前开发版本中现已修复:http://jsfiddle.net/highcharts/Pq6gb/3/

point: {
events: {
click: function(e) {
console.log(e.type, this.name);
}
}
}

关于javascript - 当点向下钻取时获取 Highcharts 中点击点的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24541145/

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