我看到了关于此错误的几个线程(here和here),但似乎没有一个可以解决我的问题。奇怪的是,我在网站上收到setDeepLink
错误,但是如果我将表格复制/粘贴到小提琴中,则可以正常工作而不会出现错误。
由于我使用的是Squarespace版本5,因此在“ content”元素之后有以下代码注入:
TypeError: c is undefined
我要做的就是加载JS文件,然后根据网页上的静态HTML初始化所有<script src="http://www.quelqueshoe.org/storage/javascript/jquery-3.3.1.min.js"></script>
<script src="http://www.quelqueshoe.org/storage/javascript/popper-1-14-3.js"></script>
<script src="http://www.quelqueshoe.org/storage/javascript/bootstrap-4-1-3.js"></script>
<script src="http://www.quelqueshoe.org/storage/javascript/datatables.min.js"></script>
<script src="http://www.quelqueshoe.org/storage/javascript/dataTables.bootstrap4.min.js"></script>
<script>
$(document).ready(function(){
$('table').DataTable();
});</script>
元素。
我有6个网页给我错误,但是这里只是其中之一:http://www.quelqueshoe.org/leadership如果您想浏览该网站,其他给我同样错误的页面是:守夜,时事通讯和Uncas Award ,杰出箭手和创始人奖
这是一个代码提要,我在其中复制/粘贴表的标记,然后添加数据表CSS / JS CDN以及JQuery CDN:https://codepen.io/anon/pen/qLQZym
您可以在小提琴中看到它正在工作,而没有给我错误。那么,为什么在代码提琴中却能正常工作,却在我的实时网站上却给了我错误但没有初始化表呢?