鼠标悬停时HighCharts特定符号

时间:2013-01-16 13:57:28

标签: highcharts

我想在样条曲线图的每个poitn上显示不同的符号,仅在鼠标悬停时显示。

我说:

plotOptions: {
            marker: {
                enabled: false,
                states: {
                    hover: {
                        enabled: true
                    }
                },
            },

series: [{
   name: 'Moyenne',
   data: [{
            x:1351731635000, 
            y:1.0, 
            marker: { 
               symbol: 'url(http://127.0.0.1:8080/images/N.png)'
            }, 
            name: 'MISTRAL (315)'
           },{
            x:1351735233000, 
            y:1.5, 
            marker: { 
               symbol: 'url(http://127.0.0.1:8080/images/SE.png)'
           }]

除非我将标记启用为true(并且标记始终显示),否则它无效。 我尝试了每个组合,将启用值放在每个点数据中都没有效果。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

您可以通过使用系列对象的标记选项来实现此目的这是一个从api示例修改的示例:

series: [{
            data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 316.4, 294.1, 195.6, 154.4],
            marker: {
                symbol: 'triangle'
            }
        }, {
            marker: {
                enabled: false,
                states: {
                    hover: {
                        enabled: true
                    }
                },
              symbol: 'url(http://highcharts.com/demo/gfx/sun.png)'
            },
            data: [216.4, 194.1, 95.6, 54.4, 29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5]
        }]
  

演示http://jsfiddle.net/km67w/18/