Javascript 如何通过单击Highchart图形中的列/条打开新窗口/选项卡?

Javascript 如何通过单击Highchart图形中的列/条打开新窗口/选项卡?,javascript,highcharts,hyperlink,window,target,Javascript,Highcharts,Hyperlink,Window,Target,我希望有人能帮助我创建一个Highcharts图表,当单击列/栏时,会打开一个新窗口。非常类似于HTML的等价物: <a target="_blank">test</a> 这基本上是以下代码: $(函数(){ $(“#容器”)。高图({ 图表:{ 类型:“列” }, 标题:{ 文本:“标题” }, 学分:{ 已启用:false }, xAxis:{ 类别:[“类别1”、“类别2”、“类别3”、“类别4”], 十字准星:对 }, 亚克斯:{ 分:0,, 标题:{ 文本

我希望有人能帮助我创建一个Highcharts图表,当单击列/栏时,会打开一个新窗口。非常类似于HTML的等价物:

<a target="_blank">test</a>

这基本上是以下代码:

$(函数(){
$(“#容器”)。高图({
图表:{
类型:“列”
},
标题:{
文本:“标题”
},
学分:{
已启用:false
},
xAxis:{
类别:[“类别1”、“类别2”、“类别3”、“类别4”],
十字准星:对
},
亚克斯:{
分:0,,
标题:{
文本:“计数”
}
},
工具提示:{
headerFormat:“{point.key}”,
pointFormat:“{series.name}:”+
“{point.y:.1f}”,
页脚格式:“”,
分享:是的,
useHTML:true
},
图例:{
labelFormatter:函数(){
var合计=0;
for(var i=this.yData.length;i--;){
总计+=此.yData[i];
}
;
返回“总计:”+总计;
},
对齐:“右”,
垂直排列:“顶部”,
x:-40,
y:60,
浮动:对
},
绘图选项:{column:{pointPadding:0.2,borderWidth:0,dataLabels:{enabled:true},},
系列:[{
名称:“现场试验潜在客户来源”,
数据:[{“y”:111,url:“http:\/\/www.google.ie”},{“y”:44,url:“http:\/\/www.google.ie”},{“y”:22,url:“http:\/\/www.google.ie”},{“y”:10,url:“http:\/\/www.google.ie”},
光标:“指针”,
要点:{
活动:{
单击:函数(){
location.href=this.options.url;
}
}
}
}]
});
});

系列.point.events中单击
可以切换语句:

location.href = this.options.url;
带():


然后将在新窗口中打开URL。

系列.point.events中。单击
可以切换语句:

location.href = this.options.url;
带():

然后将在新窗口中打开URL