所以我使用Highcharts在页面上创建一些图表。我正在尝试使用customEvents插件为泡泡点击添加功能(在点击气泡时弹出模态)。我知道Highcharts可以在没有插件的情况下执行此操作,但我需要在页面上的其他图表中添加其他功能,并且只有插件才能提供该功能。所以这就是问题所在:
我成功添加了一个事件处理函数来点击泡泡。它看起来像这样:
plotOptions: {
series: {
dataLabels: {
enabled: true,
format: '{point.projectId}',
events: {
click: function (event) {
console.log("Evt:",event); // event.point has what I need
console.log(event.point); // undefined
$('#modalTable2').dataTable().fnClearTable();
$('#modalTable2').dataTable().fnAddData([event.point.x,event.point.y,event.point.z]);
$('#modal2').modal('show');
}
}
},
},
bubble: {
marker: {enabled:true},
threshold: -10,
}
},
如代码注释中所述,我可以在Javascript控制台的属性中看到event.point,但它实际上并不是在代码中可访问/定义的。我该如何访问这个对象?