jquery将不会触发 – 提醒脚本调用插件

我有我试图运行的jQuery脚本。

它是从一个HTML表格下载到Excel文件,数据。

http://www.jqueryscript.net/table/Export-Html-Table-To-Excel-Spreadsheet-using-jQuery-table2excel.html

当我尝试运行这个button时,它会在这个调用脚本中引发一个错误:

<script> $(".dataTable_wrapper button").click(function(){ $("#table2excel").table2excel({ // exclude CSS class exclude: ".noExl", name: "Excel Document Name" }); }); </script> 

错误发生在第二行:“未捕获的types错误:$(….)table2excel不是一个函数”

您可能是以错误的顺序导入库。 在导入任何jQuery插件之前尝试导入jQuery。

你是否正确链接了js插件? 在读代码之前? 尝试包装这样的function:

 <script> $(function(){ $(".dataTable_wrapper button").click(function(){ $("#table2excel").table2excel({ // exclude CSS class exclude: ".noExl", name: "Excel Document Name" }); }); }); </script> 

毕竟这很简单。 我有我的脚本:

 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script src="src/jquery.table2excel.js"></script> 

当我将位置更改为实际的URL时,即:

 <script src="myawesomesite.co.uk/wp-content/classes/assets/js/jquery.table2excel.js"></script> 

感谢你的支持!