Javascript 如何获得axis';单击Highchart中的列时的s坐标
我有时间表。列显示一些时间段,如“空闲”、“活动”等。我想获得单击位置的Y轴值(时间) 我尝试为图表单击Javascript 如何获得axis';单击Highchart中的列时的s坐标,javascript,highcharts,Javascript,Highcharts,我有时间表。列显示一些时间段,如“空闲”、“活动”等。我想获得单击位置的Y轴值(时间) 我尝试为图表单击click事件,但若我单击列,它并没有被触发,但它返回yAxis值 series: { events: { click: function (event) { }, }, 仅返回序列或点的事件列(event.toElement.Point)您可以获取单击事件的x/y坐标并将其转换为yAxis值 plotOptions: { columnrange: {
click
事件,但若我单击列,它并没有被触发,但它返回yAxis
值
series: {
events: {
click: function (event) {
},
},
仅返回序列或点的事件
列(event.toElement.Point)
您可以获取单击事件的x/y坐标并将其转换为yAxis值
plotOptions: {
columnrange: {
events: {
click: function(event) {
alert(this.yAxis.toValue(event.x, false));
},
}
}
},
请注意,由于您使用的是chart.inversed=true
,因此需要使用x
值来获取yAxis
上的点
您好,我想您不能创建一个基本的Plunkr示例吗?这将大大有助于我们为您找到解决方案。我只想在单击柱时获得轴上点的坐标。当我点击专栏时,图表的点击事件不起作用,但我需要它的yAxis属性。我非常感谢你们的帮助,芭芭拉。这就是我想要的