我的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'。 我怎么解决这个问题?
答案 0 :(得分:0)
尝试查看源代码并检查您的网页是否包含已包含的jquery-1.11.1.min.js。当没有包含JQuery lib时,通常会出现$ not。
答案 1 :(得分:0)
看起来你可能正在使用Flask。如果是这种情况,那么错误可能是因为您没有加载所有脚本,或者因为它们没有以正确的顺序加载。
如果您打开控制台,是否有关于无法加载脚本的错误?
也许您可以链接或复制并粘贴script.js
的前10行左右,这样我们就可以更好地衡量错误的来源。