Javascript Highcharts-面积图中每个点的不同标记

Javascript Highcharts-面积图中每个点的不同标记,javascript,highcharts,Javascript,Highcharts,我试图在我的Highcharts区域图中的每个点都有一个不同的标记。我希望标记是一个风倒钩png(显示一个月的平均风向和风速),由icons.php脚本按需生成。以下是我系列中数据块的配置: series:[{ data:[ { x: 'January', y: 3717.71, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=219.38

我试图在我的Highcharts区域图中的每个点都有一个不同的标记。我希望标记是一个风倒钩png(显示一个月的平均风向和风速),由icons.php脚本按需生成。以下是我系列中数据块的配置:

series:[{
  data:[
    { x: 'January', y: 3717.71, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=219.38009049774)'}},
    { x: 'February', y: 3894.63, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=215.49200799201)'}},
    { x: 'March', y: 3628.49, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=193.80027422303)'}},
    { x: 'April', y: 2901.39, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=180.85734200743)'}},
    { x: 'May', y: 1756.8, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=171.72764227642)'}},
    { x: 'June', y: 1290.4, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=191.62322274882)'}},
    { x: 'July', y: 997.85, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=187.95557570263)'}},
    { x: 'August', y: 1035.04, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=180.14449541284)'}},
    { x: 'September', y: 1650.05, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=173.00561797753)'}},
    { x: 'October', y: 3154.83, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=188.1064690027)'}},
    { x: 'November', y: 3158.45, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=192.06400742115)'}},
    { x: 'December', y: 4075.64, marker:{ symbol: 'url(http://sample.ip.address/icons.php?type=barb&size=5&wspd=0&dir=215.48698384201)'}}]},
],
我甚至尝试过将url设置为静态图像。我仍然在Firebug中遇到同样的错误:

TypeError: f[a] is undefined

非常感谢您的帮助

您的问题是x值是字符串,而不是整数/十进制值。x类别与数据分开设置

独立于

data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, {
            y: 26.5,
            marker: {
                symbol: 'url(http://www.YOURLINK.com/test.png)'
            }
        }, 23.3, 18.3, 13.9, 9.6]

您的问题是x值是字符串,而不是整数/十进制值。x类别与数据分开设置

独立于

data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, {
            y: 26.5,
            marker: {
                symbol: 'url(http://www.YOURLINK.com/test.png)'
            }
        }, 23.3, 18.3, 13.9, 9.6]

我必须看看如何在jsfiddle中实现这一点,但我认为您的问题是x值是字符串,而不是整数/十进制值。这些x值应该是沿着x轴的类别吗?是的,我已经为几个月设置了我的xAxis类别。你能帮我整理一下你的问题吗@Jordan,J.D,关于x值你是对的。我删除了它们,现在正在显示图像。如果你想把它作为一个答案提交,那就太好了。我必须看看你是如何在JSFIDLE或其他东西中实现这一点的,但我认为你的问题是x值是一个字符串,而不是一个整数/十进制值。这些x值应该是沿着x轴的类别吗?是的,我已经为几个月设置了我的xAxis类别。你能帮我整理一下你的问题吗@Jordan,J.D,关于x值你是对的。我删除了它们,现在正在显示图像。如果你想把它作为一个答案,那就太好了。我很感激。这更有意义。它现在工作得很好。非常感谢,我很感激。这更有意义。它现在工作得很好。非常感谢你。