0
我對高圖有要求,當我點擊圖表時應該畫一個點。目前我在點擊點之間繪製線條。但是我也想指出它在哪裏被點擊。 這裏是我的代碼對highcharts-在高圖上的鼠標點擊事件添加點
var all_points= [];
var all_str="";
chart: {
events: {
click: function(event) {
var x1=event.xAxis[0].value;
var y1=event.yAxis[0].value;
selected_point='['+x1+','+y1+']';
all_points.push(selected_point);
all_str=all_points.toString();
if(all_points.length>1)
{
this.addSeries({
type : 'line',
name : 'Trendline'+(j++),
id: 'trend',
data: JSON.parse("[" + all_str + "]"),
color:'#'+(Math.random()*0xEEEEEE<<0).toString(16),
});
}
}
}
}
請爲此創建一個jsfiddle並與我們分享。 –
看看圖表http://www.highcharts.com/demo/dynamic-click-to-add –