未捕获的ReferenceError:$未定义?和推动器没有定义

时间:2014-09-03 11:10:19

标签: javascript jquery pusher

我的javascript中有2个错误。

未捕获的ReferenceError:$未定义script.js:1

未捕获的ReferenceError:Pusher未定义script.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'。 我怎么解决这个问题?

2 个答案:

答案 0 :(得分:0)

尝试查看源代码并检查您的网页是否包含已包含的jquery-1.11.1.min.js。当没有包含JQuery lib时,通常会出现$ not。

答案 1 :(得分:0)

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

如果您打开控制台,是否有关于无法加载脚本的错误?

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