我形成图表并且有这样的系列格式:
series: {
id : '001',
name: 'name,
data: [],
color: '#fff'
}
在plotOptions中我创建了onClick事件:
plotOptions: {
series: {
stacking: 'normal',
cursor: 'pointer',
allowPointSelect: true,
marker: {
states: {
select: {
enabled: true
}
}
},
point: {
events: {
click: function () {
console.log('!!!!!', this);
}
}
}
}
}
在时钟之后我在日志中得到对象。除了id:'001'之外,还有所有信息。我怎么能得到它?
答案 0 :(得分:2)
您将点击事件附加到该点,因此回调内的this
指向点对象。 Id在系列'选项中定义。
您可以从series.options
对象访问它:
point: {
events: {
click: function() {
console.log('!!!!!', this.series.options.id);
}
}
}