score:7

Accepted answer
plotOptions={{
  series: {
    cursor: 'pointer',
    point: {
      events: {
        click: (e) => { console.log(this); console.log(e.point.category); console.log(e.point.y);  }
      }
    }
  }
}}

Now this contains the current state of the page, and I can access the information from the column from e.point

score:0

Have you tried this ?

click: function(e) {
    console.log(
        e.yAxis[0].value, e.xAxis[0].value
    )
}

You may find more infos following this link :

http://api.highcharts.com/highcharts/chart.events.click

score:0

In plotOption click event is like this

JS Bin demo

plotOptions: {
    series: {
        cursor: 'pointer',
        point: {
            events: {
                click: function () {
                    console.log('X: ' + this.x + ', Y: ' + this.y);
                    //call function passing this values as arguments
                }
            }
        }
    }
},

Related Query

More Query from same tag