无法执行jquery脚本

时间:2015-06-03 10:50:57

标签: javascript jquery google-chrome-extension

在我的Chrome扩展程序中,我在清单文件中包含了jquery.min.js,例如http://codepaste.net/ve31sq

但我似乎无法在background.js

中执行此代码部分
function getNparse() {
    jAlert('This is a custom alert box', 'Alert Dialog');
}

1 个答案:

答案 0 :(得分:2)

后台页面永远不会注入任何内容脚本。它不是一个http://页面,但即便如此,也无法为其指定匹配模式。

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

  "background": {
    "scripts": ["jquery.min.js", "jAlert-v2.js", "background.js"]
  },

请注意:背景页面不可见。无论如何,在它上面显示自定义提醒对你没有帮助。看起来你对扩展如何工作感到困惑;从Overview page开始。

此外,您应该学习debug the background page