* Highchart *禁用图例项目单击

时间:2015-12-17 13:59:43

标签: javascript highcharts

我有一个饼图,想要在点击图例时禁用该选项隐藏系列。我用:

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

但它似乎无法正常工作。我怎么能这样做?

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

1 个答案:

答案 0 :(得分:2)

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

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

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