score:1

Accepted answer

All points without data are rendered as null points by default, so you need to only enable nullInteraction property:

series: [{
  nullInteraction: true,
  point: {
    events: {
      click: function() {
        console.log(this.name)
      }
    },
  },
  ...
}]

Live demo: https://jsfiddle.net/BlackLabel/wnfrza5j/1/

API Reference: https://api.highcharts.com/highmaps/series.map.nullInteraction


Related Query

More Query from same tag