DemoКак кэшировать DOM переменной в JQuery
Использование JQuery и highchart.js (+ exporting.js модуль) Я пытаюсь экспортировать таблицу, с помощью настраиваемой кнопки как ниже
<button type="button" id="chartpdf" data-chart="chart1" class="pdf-download">PDF</button>
Хотя код экспортирует таблицу в жестко кодированном формате, как этот
chart1.exportChart({type: "application/pdf"});
он не работает при попытке динамически получить chart1
из данных элементов атрибута data-chart="chart1"
$(document).on("click", ".pdf-download", function(){
$(this).data('chart').exportChart({type: "application/pdf"});
});
вы можете, пожалуйста, дайте мне знать, как это исправить?
Благодаря