Таблица данных переключения HighCharts Cloud

вы можете использовать

$('.buttons').on('click', 'button', function(){
    // your magic goes here
});

или

$('.buttons').delegate('button', 'click', function() {
    // your magic goes here
});

, эти два метода эквивалентны, но имеют другой порядок параметров.

см .: Событие делегата jQuery

0
задан Jon Wunder 28 March 2019 в 09:21
поделиться

1 ответ

Похоже, что Highcharts не предлагает никакого способа сокрытия таблицы данных. Обходной путь должен поместить следующую логику в событие onclick:

    onclick: function() {
      if (this.dataTableDiv && this.dataTableDiv.style.display !== 'none') {
        this.dataTableDiv.style.display = 'none';
      } else {
        this.viewData();
        this.dataTableDiv.style.display = '';
      }
    }

Живая демонстрация: http://jsfiddle.net/BlackLabel/2t1w4pu9/

Облако не включает модуль экспорта данных в своем редакторе, но сгенерированный inject-скрипт делает. Таким образом, функциональность работает вне облака (например, в jsfiddle ).

0
ответ дан Kamil Kulig 28 March 2019 в 09:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: