Javascript 无法执行jquery脚本

Javascript 无法执行jquery脚本,javascript,jquery,google-chrome-extension,Javascript,Jquery,Google Chrome Extension,在我的Chrome扩展中,我在清单文件中包含了jquery.min.js,如下所示 但我似乎无法在background.js中执行此代码部分 function getNparse() { jAlert('This is a custom alert box', 'Alert Dialog'); } 背景页面永远不会注入任何内容脚本。它不是一个http://页面,但即使如此,也不可能为它指定匹配模式 如果您需要jQuery(以及插件),则需要将其列为后台脚本: "background

在我的Chrome扩展中,我在清单文件中包含了jquery.min.js,如下所示

但我似乎无法在background.js中执行此代码部分

function getNparse() {
    jAlert('This is a custom alert box', 'Alert Dialog');
}

背景页面永远不会注入任何内容脚本。它不是一个
http://
页面,但即使如此,也不可能为它指定匹配模式

如果您需要jQuery(以及插件),则需要将其列为后台脚本:

  "background": {
    "scripts": ["jquery.min.js", "jAlert-v2.js", "background.js"]
  },
注意:背景页不可见。在其上显示自定义警报无论如何都帮不了你。看起来你对扩展的工作方式很自信;先从这个开始


此外,您应该学会。

您是否遇到任何错误?不,这是最糟糕的部分,那么如何将我的函数链接到contentscript.js。现在我的扩展如下:1)popup.html(按下按钮)2)popup.js(添加了eventListener,并通过chrome.extension.sendMessage转发到background.js)。在这里,我想对正在查看的网页进行修改(如警报、解析表、更改值或向文档添加html);就在那里。您需要一个内容脚本以及它与其他部分之间的消息传递。