2012-02-15 53 views
0

我一直在使用jQuery一段时间,似乎无法弄清楚如何在我的新Chrome扩展中包含jQuery和jQuery UI库。目前在Chrome扩展中包含jQuery的方式是什么?

有人可以给他正确的方法,包括jQuery库在我的扩展?我试过的JSON代码清单我小一点,但它似乎不工作:我使用当前的/或正确的方法

"content_scripts": [ 
{ 
    "matches": ["http://jquery.com/*"], 
    "js": ["jquery-1.7.1.js", "content.js"] 
} 
], 

是谁?

回答

0
"content_scripts": [ { 
    "js": [ "jquery-1.7.1.js", "content.js" ], 
    "matches": [ "http://*/*", "https://*/*"] 
}] 
2

matches属性指定了将内容脚本文件注入到的URL的URL。所以你现在在做的是将jquery-1.7.1.js注入http://jquery.com/*。在你的情况下,你应该指定你想注入哪个URL,在你的扩展包中添加你需要的库并指向"js":[]中的这些文件。

如果您想要将jQuery添加到您的扩展程序中的选项,背景或任何其他页面,您只需添加一个<script>标记并引用该位置,就像您在常规HTML页面上执行的操作一样。