2016-04-12 29 views
1

我想在Highmap的地图容器中创建一个按钮。我看到很多使用Exporting与Highcharts相关的例子。有人可以用Highmaps(世界或某个特定国家)的例子来帮助我。 更具体地说,当使用mapbubble时,该按钮不会被创建。Highmaps - 使用导出创建自定义按钮

我的示例:Link

exporting: { 
     buttons: { 
      customButton: { 
       x: -62, 
       onclick: function() { 
        alert('Clicked'); 
       }, 
       symbol: 'circle' 
      } 
     } 
    } 
+0

任何从你身边尝试看看? – Kruser

+0

http://jsfiddle.net/jeffrycommvault/pbpc5r9L/请看看。 –

+2

看起来你忘了加载导出模块。 –

回答

4

有关创建按钮,您可以使用相同的代码作为一个在Highcharts使用 - Highcharts: replace custom button image on hover

如果你想创建上下文菜单(出口菜单)按钮,那么你可以将它们设置为图表的选项,如exporting.buttons

例子:http://jsfiddle.net/6umj6veL/

编辑:不要忘了,包括出口模块;)

<script src="https://code.highcharts.com/modules/exporting.js"></script>

例子:http://jsfiddle.net/pbpc5r9L/1/

+0

请参阅,仅在使用mapbubble时才会创建该按钮。非常抱歉,我在这个问题中补充了这一点。 –

+1

没问题。添加导出模块以使您的代码正常工作。答案已更新。 –

+0

工程就像一个魅力。谢谢。 您能否告诉我如何在同一个气泡图中启用“enableDoubleClickZoomTo:true”? –