gpt4 book ai didi

javascript - Highcharts - 为系列数据提供 URL 以打开可点击链接

转载 作者:搜寻专家 更新时间:2023-11-01 04:47:22 25 4
gpt4 key购买 nike

我想为我的系列中的每个数据点添加一个 url,当点击用户被重定向到该页面时。例如jsfiddle .

series:[{data: [ [123.12,'http://xyz.com'],[332.32,'http://zzs.com'] ] }]

我能够获得可点击的点,但实际上我如何让它们找到我正在点击的点以及我无法弄清楚要使用哪个 url。我显然可以通过使用存储链接的替代数组来破解它……但我想按原样使用图表。

现在已经解决了以供将来引用,可以在此处添加指向您的点的链接是代码:

http://jsfiddle.net/awasM/2/

最佳答案

这是一种方法(fiddle here):

                       series: [{
name: 'Batch',
URLs: ['www.google.com', null, null, 'www.yahoo.com', null, null, 'www.cnn.com', null, null, 'www.minecraft.net'], // pass in array of URLs
data: [4375.48, 113599.39, 1278, 83950.12, 6579.65, 94582, 1285.65, 48700.39, 500, 62917.27],
color:'#b8ecce',
point: {
events: {
click: function() {
var someURL = this.series.userOptions.URLs[this.x]; // onclick get the x index and use it to find the URL
if (someURL)
window.open('http://'+someURL);
}
}
}
}],

关于javascript - Highcharts - 为系列数据提供 URL 以打开可点击链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16176390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com