В первом примере вы передаете массив объектов серии в options.series. Во втором вы передаете массив точечных объектов в первый ряд. «Это» в обратном вызове щелчка - это точечный объект, по которому щелкают. Во-первых, ваш пользовательский параметр хранится в объекте серии, а не в этой точке.
В первую очередь вам нужно (скрипка здесь ):
series: {
cursor: 'pointer',
point: {
events: {
click: function () {
alert(this.series.options.DrillDown.Callback); // get the series for the point
}
}
}
}