Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 双击HighChart中的向下搜索_Javascript_Jquery_Html_Charts_Highcharts - Fatal编程技术网

Javascript 双击HighChart中的向下搜索

Javascript 双击HighChart中的向下搜索,javascript,jquery,html,charts,highcharts,Javascript,Jquery,Html,Charts,Highcharts,我想在深入模式下实现HighChart,它将在双击列时从柱状图转换为饼状图(如果是移动的,则双击)。 我可以修改Highchart提供的深入演示,只需单击一次,即可显示列图和饼图之间的内容和转换。 正在运行的示例可以在中看到 我尝试了以下两种方法在双击时执行图表转换。在plotOptions.series.point.events.click中,如果两次单击的间隔在500ms以内,则会标识双击 1) this.series.data[0].firePointEvent('click') 第一个图

我想在深入模式下实现HighChart,它将在双击列时从柱状图转换为饼状图(如果是移动的,则双击)。 我可以修改Highchart提供的深入演示,只需单击一次,即可显示列图和饼图之间的内容和转换。 正在运行的示例可以在中看到

我尝试了以下两种方法在双击时执行图表转换。在
plotOptions.series.point.events.click中,如果两次单击的间隔在500ms以内,则会标识双击

1)
this.series.data[0].firePointEvent('click')

第一个图表将触发此单击,但单击时不显示饼图

(二)

或任何dom事件

chart.drilldown: { series: drilldownSeries}  
除去

在第一次单击时(运行时),向下钻取元素会附加到主图表中。因此,深入分析图表的事件处理程序没有链接&因此无法触发。(如果我错了,请纠正我。)

感谢您的帮助


如果上述方法是一条死胡同,或者,我将尝试Highcharts中的异步模式。

我建议大家熟悉它,它允许捕捉双击点。然后,您只需要销毁图表并创建新图表或更新系列

chart.drilldown: { series: drilldownSeries}