Javascript 未捕获引用错误:$未定义?和推进器未定义

Javascript 未捕获引用错误:$未定义?和推进器未定义,javascript,jquery,pusher,Javascript,Jquery,Pusher,我的javascript中有两个错误 未捕获引用错误:$未定义脚本。js:1 未捕获引用错误:未定义推送器脚本。js:4 下面的代码是标题中的jquery引用 <script src="{{ url_for('static', filename='js/jquery-1.11.1.min.js') }}"></script> <script src="{{ url_for('static', filename='js/bootstrap.min.js') }}"&g

我的javascript中有两个错误

未捕获引用错误:$未定义脚本。js:1

未捕获引用错误:未定义推送器脚本。js:4

下面的代码是标题中的jquery引用

<script src="{{ url_for('static', filename='js/jquery-1.11.1.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/bootstrap.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/script.js') }}"></script>

另外,我在python文件中导入了“pusher”。
我如何解决这个问题???

尝试查找源代码并检查您的页面是否包含您包含的jquery-1.11.1.min.js。$not定义通常在不包括JQuery库时出现。

看起来您可能正在使用Flask。如果是这种情况,那么错误可能是因为没有加载所有脚本,或者没有按照正确的顺序加载脚本

如果打开控制台,是否存在无法加载脚本的错误


也许您可以链接或复制并粘贴
script.js
的前10行左右,这样我们就可以更好地判断错误的来源。

您确定脚本的
src
是正确的吗?在处理后,它们似乎没有指向任何地方,因此不包括库。请检查js文件是否已实际下载(例如,使用F12 Chrome调试工具中的“网络”选项卡)。