我正在尝试执行JavaScript函数。每次函数进入Ajax块时都会出错:
$未定义
我该如何解决这个问题?我正在编程Google Chrome Addon
,我在.js文件中收到此错误:
目前,这只是上面的函数及其文件中的调用者:
// Calls get_pw function
document.addEventListener('DOMContentLoaded', function(){
document.getElementById('submit').addEventListener('click', get_pw)
})
非常感谢
答案 0 :(得分:2)
在执行函数之前包含jQuery或在没有jQuery的情况下包含rewrite AJAX请求。
可以简单地通过在脚本开头复制jQuery代码或从their CDN加载文件,然后在callback(较慢)上执行脚本来完成。
答案 1 :(得分:2)
从https://code.jquery.com/jquery-3.3.1.min.js下载jQuery。将其包含在文档的head标记中,并在文档加载时调用get_pw()。