Highcharts 三维圆环图单击图表边缘上的事件问题

Highcharts 三维圆环图单击图表边缘上的事件问题,highcharts,3d,donut-chart,Highcharts,3d,Donut Chart,我有3d甜甜圈图表,在该图表中,我想单击表面图表上的任意位置以及一片甜甜圈上的图表边缘,并重定向到另一个URl 若我点击图表的表面,或者先将鼠标悬停在表面上,然后点击图表的边缘,它就会起作用 若我直接将鼠标悬停在3d甜甜圈图表的边缘并单击,请单击“事件和工具提示不起作用”。工具提示和单击事件均无效 如果我想无条件单击3d甜甜圈图表上的任意位置,有什么解决方案吗?首先将鼠标悬停在曲面上,然后是边缘图表切片并执行一些操作 有人能帮我吗 **更新** Jsffidle:: https://jsfidd

我有3d甜甜圈图表,在该图表中,我想单击表面图表上的任意位置以及一片甜甜圈上的图表边缘,并重定向到另一个URl

若我点击图表的表面,或者先将鼠标悬停在表面上,然后点击图表的边缘,它就会起作用

若我直接将鼠标悬停在3d甜甜圈图表的边缘并单击,请单击“事件和工具提示不起作用”。工具提示和单击事件均无效

如果我想无条件单击3d甜甜圈图表上的任意位置,有什么解决方案吗?首先将鼠标悬停在曲面上,然后是边缘图表切片并执行一些操作

有人能帮我吗

**更新**

Jsffidle:: https://jsfiddle.net/176anruf/12/

单击3d阴影而不将鼠标悬停在曲面上,单击事件无效。

如果我理解您的问题,您希望在整个图表区域单击事件

然后需要将事件添加到图表块:

海图。海图‘容器’{ 图表:{ 键入“pie”, 选项3D:{ 启用:对, 阿尔法:45 }, 活动:{ 单击:functionevent{ 警报“已单击\n”+ 'Alt:'+event.altKey+'\n'+ '控件:'+event.ctrlKey+'\n'+ 'Meta:'+event.metaKey+'\n'+ “Shift:”+event.shiftKey ; } } }, 标题:{ 文本:“Highsoft每周水果配送内容” }, 副标题:{ 文字:“Highcharts中的3D甜甜圈” }, 打印选项:{ 馅饼:{ 内部尺寸:100, 深度:50, 要点:{ 活动:{ 单击:函数{ 警报点击; } } } }, }, 系列:[{ allowPointSelect:true, 名称:'已交付金额', 数据:[ [‘香蕉’,8], [Kiwi',3], [“混合坚果”,1], ['Oranges',6], [‘苹果’,8], ['Pears',4], [Clementines',4], [‘红色袋子’,1], [‘葡萄串’,1] ], 要点:{ 活动:{ 单击:functionevent{ alertthis.x++this.y; } } } }] };
请删除您问题上的代码格式,然后阅读关于您下一步需要做什么的红色警告。有人能解释为什么投票是-2吗?可能是围绕系统警告工作,即您应该提供代码来附带小提琴链接与此有关。因为你的解决方法,小提琴链接是不可点击的。你确实读过红色警告,不是吗?这有点像如果你链接到fiddle,你也必须在你的问题中提供代码。你没有。相反,您可以对非代码的内容进行编码格式化。至此,你打破了原本更有用的链接功能,并绕过了系统限制,使问题更容易回答,也更方便那些可能决定帮助你的人阅读。嗨@pbhle-我觉得这像是一个bug,所以我报告了这一点:-谢谢!
chart: {
 events: {
    click: function(event) {
      alert(' clicked\n' +
        'Alt: ' + event.altKey + '\n' +
        'Control: ' + event.ctrlKey + '\n' +
        'Meta: ' + event.metaKey + '\n' +
        'Shift: ' + event.shiftKey
      );
    }
  }
};