javascript - 在 Highcharts 的图表中只添加一个可点击的点?

标签 javascript jquery highcharts

我看过 Highcharts 的文档,但找不到任何仅向图表添加一个可点击点的示例。没有意义或所有这些都是可点击的。
是否可以只绑定(bind)一点点击?
提前致谢!

最佳答案

这不是很明显。您知道可以将数据作为 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以上。

关于javascript - 在 Highcharts 的图表中只添加一个可点击的点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12824887/

相关文章:

javascript - 如何使用三个js创建柔光

javascript - 对具有相同 id 的元素的操作

javascript - 单击 jQuery 移至最后一个选项卡

javascript - Jquery仅隐藏最后通知

javascript - Highcharts:解析多变量 JSON 数据

javascript - Highcharts 中的多类别选择图表

javascript - 将元素的 runat 设置为 ="server"时,ASP.NET javascript 代码不起作用

javascript - jQuery UI .trigger ('click')不工作

javascript - Highcharts.stockChart 不是函数

javascript - 是否可以使用 worker_threads 制作异步 renderToString?