Javascript Highcharts yAxis标题单击
我想在Javascript Highcharts yAxis标题单击,javascript,jquery,highcharts,Javascript,Jquery,Highcharts,我想在yAxis标题点击上设置yAxis极端值 yAxes[i].setExtremes(min, max); 我能够在yAxis标签*上捕获onclick事件。 但是我想启用单击yAxis,从用户那里获取值并设置极端值。要捕获轴标题的onclick,您可以使用现有的方法在轴上迭代,并向axis.axisTitle.element()添加类似的onclick函数: 谢谢你,这就是我需要的+1 var yAxes = pChart.yAxis; yAxes.forEach(function(ax
yAxis
标题点击上设置yAxis
极端值
yAxes[i].setExtremes(min, max);
我能够在yAxis
标签*上捕获onclick
事件。
但是我想启用单击yAxis,从用户那里获取值并设置极端值。要捕获轴标题的
onclick
,您可以使用现有的方法在轴上迭代,并向axis.axisTitle.element
()添加类似的onclick
函数:
谢谢你,这就是我需要的+1
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);};
});