Пишу расширение для себя, которое конвертирует table на активной странице вкладки браузера в excel файл и сохраняет. Использую библиотеку table2excel
https://github.com/rainabba/jquery-t...find/master?q=. Так как это мое расширение, инжектю последовательно на страницу jquery.js, table2excel.js и файл с вызовом функций - functin.js
Инжектится все хорошо. Но стоит мне попытаться вызвать функцию - получаю ошибку:
table2excel in not a function
Вызывают так:
$(document).ready(function(){
var sbort = 300
$("#spis_k").click(function(){
console.log("Типо сработал клик");
$(".Ymb").table2excel({ // материи вот эту функцию
exclude: ".noExl",
name: "Excel Document Name",
filename: "Таблица № " + sbort+"от "+ new Date(),
fileext: ".xls",
exclude_img: true,
exclude_links: true,
exclude_inputs: true
});
});
Если подключать table2excel, как обычно - через
<script src='.../table2excel.js'>
в header то все работает. Но так как это у меня расширение, то так подключить нельзя. В итоге у меня грузится в теги
<script></script>
содержимое table2excel. js и функция не вызывается при нажатии на кнопку, после загрузки страницы.
Извините, если это кажется простым и дебильным, но я никак не могу правильно обратится к содержимому table2excel.js