well,然后我从刀片布局中删除了“ JS/app.js”。 现在,数据标签有效,jQuery脚本也可以正常工作,但是Bootstrap停止工作。
我如何解决这个问题?!!
我找到了一种不寻常的解决方案。 如果我们以默认的“deferred”方式加载app.js,则出现问题。<script src="app.js" defer></script>
只是删除defer
属性解决了问题。
<script src="app.js"></script>
REASON: 页面加载时的数据加载。但是,加载页面后使用
defer
属性jQuery负载。因此,DataTable抛出了错误,
它找不到JQuery.
。使用此CDN:
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs4/dt-1.10.23/datatables.min.css"/>
<script type="text/javascript" src="https://cdn.datatables.net/v/bs4/dt-1.10.23/datatables.min.js"></script>
这些是用于引导DataTable的这些。