2016-04-12 3 views
1

Я хочу создать кнопку внутри контейнера карты Highmap. Я видел много примеров, которые были связаны с Highcharts с помощью Exporting. Может ли кто-нибудь помочь мне с примером с 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/

EDIT: Не забудьте включить модуль экспортирующей;)

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

Пример: http://jsfiddle.net/pbpc5r9L/1/

+0

См., Кнопка не создается только при использовании mapbubble. Крайние извинения, я добавляю это в вопрос. –

+1

Нет проблем. Добавьте модуль экспорта, чтобы ваш код работал. Ответ обновлен. –

+0

Работает как шарм. Спасибо. Не могли бы вы рассказать мне, как включить «enableDoubleClickZoomTo: true» в той же диаграмме пузырьков? –

 Смежные вопросы

  • Нет связанных вопросов^_^