我想在yAxis
标题点击上设置yAxis
极值。
yAxes[i].setExtremes(min, max);
我能够在yAxis
标签*上捕获onclick
事件。这是JSFiddle演示但我想启用点击yAxis
标题,并从用户那里获取值并设置极值。
要为轴标题捕获onclick
,您可以使用现有的方法在轴上迭代,并向axis.axisTitle.element
(JSFiddle(中添加类似的onclick
函数:
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);};
});