2012-02-15 56 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頁面上執行的操作一樣。