我有一个文件,其中<script></script>
标签内部声明了函数sendTableToExport
,我将另一个文件包含在此文件中,我需要调用此函数。这甚至可能吗?因为只有当我将调用脚本移动到主文件中时它才对我有用。但它必须在包含文件中。而不是记录ReferenceError: sendTableToExport is not defined
主文件中的脚本:
function sendTableToExport(tableSelector, fileName, format) {
// function body
}
包含文件中的脚本:
$(document).on ("click", ".export-tz-ku-lv", function () {
sendTableToExport(".tz-ku-table-view-lv tr", 'Dashboard - Prehled TZ dle KU - pocty LV', $(this).data('format'));
});
$(document).on ("click", ".export-tz-ku-land", function () {
sendTableToExport(".tz-ku-table-view-land tr", 'Dashboard - Prehled TZ dle KU - pocty parcel', $(this).data('format'));
});
$(document).on ("click", ".export-tz-ku-proportion", function () {
sendTableToExport(".tz-ku-table-view-proportion tr", 'Dashboard - Prehled TZ dle KU - pocty vlastnickych podilu', $(this).data('format'));
});
答案 0 :(得分:0)
我得到了解决方案。我只需要将声明编辑为
window.sendTableToExport = function ()....