在Highcharts中只向图表添加一个可点击点?

时间:2012-10-10 17:21:55

标签: javascript jquery highcharts

我看到了Highcharts的文档,找不到任何只向图表添加一个可点击点的示例。没有任何意义或全部都是可点击的 是否可以仅绑定一个点来点击?
提前谢谢!

1 个答案:

答案 0 :(得分:7)

这不是那么明显。您知道可以将数据作为Point对象数组传递给图表,如下所示:

series: [{
    data: [{
        name: 'Point 1',
        x: 0,
        y: 1
    }, {
        name: 'Point 2',
        x: 1,
        y: 5
    }]
}]

但您可能不知道任何Point都有自己的事件。所以你可以这样做:

series: [{
    data: [{
        name: 'Point 1',
        x: 0,
        y: 1,
        events: {
            click: function () {
                alert ('Click!');
            }
        }
    }]
}]

上面有一个jsFiddle demonstration