如果单击了SMA指示符系列,我将尝试从该系列中获取周期值。
series : [{
name: 'AAPL Stock Price',
type : 'line',
id: 'primary',
data : data
}, {
name: '15-day SMA',
linkedTo: 'primary',
showInLegend: true,
type: 'trendline',
algorithm: 'SMA',
periods: 15
}]SMA技术指标. http://jsfiddle.net/laff/WaEBc/
在引用中,定义周期值15。只需提醒此值即可。提前谢谢。
发布于 2014-02-21 10:05:19
您可以在系列选项中直接设置事件单击:
series : [{
name: 'AAPL Stock Price',
type : 'line',
id: 'primary',
data : data
}, {
name: '15-day SMA',
linkedTo: 'primary',
showInLegend: true,
type: 'trendline',
algorithm: 'SMA',
periods: 15,
events: {
click: function() {
console.log(this.options.periods);
}
}
}]演示:http://jsfiddle.net/WaEBc/32/
发布于 2014-02-21 08:24:41
试着将其放入绘图选项块中,单击处理程序如下:
plotOptions: {
series: {
point: {
events: {
click: function() {
var i = this.x;
}
}
}
}
},研究这个对象的调试属性
https://stackoverflow.com/questions/21928677
复制相似问题