You can use Highcharts' internal function called firePointEvent for this:

var chart = Highcharts.chart('container', {

  series: [{
    type: 'column',
    data: [1],
    point: {
        events: {
        click: function() {
            console.log('Click event fired');


Live demo:


How about this

document.getElementById("targetElm").dispatchEvent(new Event('click'));

Here's a working example...

document.getElementById("targetElm").dispatchEvent(new Event('click'));
<svg version="1.1" class="highcharts-root" style="font-family:MontserratRegular;font-size:12px;" xmlns="" width="441" height="319.5" viewBox="0 0 441 319.5">
    <rect id="targetElm" onclick="alert('hi')"/>

i.e. create a click event and dispatch it to the element. Although you don't seem to have any handler for the click event in your question.

Related Query

More Query from same tag