javascript - $ 未定义 - 外部 js 文件中的 Ajax 调用

标签 javascript jquery ajax google-chrome-extension

我正在尝试执行 JavaScript 函数。每次函数进入 Ajax block 时我都会收到错误消息:

$ is not defined

我该如何解决这个问题?我正在编写一个 Google Chrome 插件,但在我的 .js 文件中出现了这个错误:

enter image description here

目前只有上面的函数和它在文件中的调用者:

// Calls get_pw function
document.addEventListener('DOMContentLoaded', function(){
    document.getElementById('submit').addEventListener('click', get_pw)
})

非常感谢

最佳答案

https://code.jquery.com/jquery-3.3.1.min.js 下载 jQuery .将其包含在文档的 head 标记中,并在加载文档时调用 get_pw()。

关于javascript - $ 未定义 - 外部 js 文件中的 Ajax 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49146865/

相关文章:

Javascript 函数未从循环内返回

javascript - 在 JQuery 中处理键值对以绘制图表

javascript - 如何将这个字符串转换为数组?

javascript - 跨浏览器输入文本焦点系统?

javascript - 鼠标悬停事件委托(delegate)

javascript - 使用 ajax 传递输入名称

php - 开发环境中的 Symfony2 和 AJAX 错误处理

php - MySQL PHP jQuery - 行不更新?

php - 让 jQuery.ajax 将响应解释为错误

javascript - 如何使用 jQuery 将 html 附加到 HTML 字符串中找到的选择器?