*Highchart*禁用图例项单击

*Highchart* Disable the legend item click

本文关键字:单击 Highchart      更新时间:2023-09-26

我有一个饼图,当我们单击图例时,希望禁用隐藏系列的选项。我使用:

events: {
                legendItemClick: function () {
                  return false
                }
              }

但它似乎不起作用。我该怎么做?

这是我的jsFiddle:http://jsfiddle.net/9pj3kxr6/

对于饼图,每个图例项都连接到点/切片,因此此事件应设置在point.events级别:

  plotOptions: {
    pie: {
      allowPointSelect: true,
      cursor: 'pointer',
      dataLabels: {
        enabled: false
      },
      showInLegend: true,
      point: {
        events: {
          legendItemClick: function() {
            return false;
          }
        }
      }
    }
  },

请参阅演示:http://jsfiddle.net/9pj3kxr6/1/