gpt4 book ai didi

javascript - Highcharts yAxis 标题点击

转载 作者:行者123 更新时间:2023-11-29 20:51:20 24 4
gpt4 key购买 nike

我想在 yAxis 标题点击上设置 yAxis 极值。

yAxes[i].setExtremes(min, max);

我能够捕获 yAxis 标签上的 onclick 事件*。 Here is the JSFiddle demo但我想启用点击 yAxis 标题并从用户那里获取值并设置极值。

最佳答案

要为轴标题捕获 onclick,您可以使用现有的方法遍历轴并向 axis.axisTitle 添加类似的 onclick 函数。元素 ( JSFiddle ):

var yAxes = pChart.yAxis;
yAxes.forEach(function(axis) {
axis.labelGroup.element.childNodes.forEach(function(label){
label.style.cursor = "pointer";
label.onclick = function(){console.log('You clicked on '+this.textContent);};
});
axis.axisTitle.element.style.cursor = "pointer";
axis.axisTitle.element.onclick = function(){console.log('You clicked on '+this.textContent);};
});

关于javascript - Highcharts yAxis 标题点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51725586/

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