不能执行jquery脚本

Cannot execute jquery scripts

本文关键字:脚本 jquery 执行 不能      更新时间:2023-09-26

在我的Chrome扩展中,我包含了jquery.min.js在manifest文件中,像这样http://codepaste.net/ve31sq

但是我似乎无法在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"]
  },

注意:背景页是不可见的。无论如何,显示自定义警报对您没有帮助。看起来你已经承认了扩展的工作原理;从概述页开始。

此外,您应该学会调试背景页面。