Javascript Chrome Extension popup.html从后台脚本注入

Javascript Chrome Extension popup.html从后台脚本注入,javascript,google-chrome-extension,Javascript,Google Chrome Extension,目前,我正在使用chrome.browserAction.onClicked.addListener在每次单击图标并设置弹出页面时从crap.js调用一个方法 chrome.browserAction.onClicked.addListener(function (tab) { //Fired when User Clicks ICON chrome.tabs.executeScript(tab.id, { "file": "js/crap.js" }, fun

目前,我正在使用chrome.browserAction.onClicked.addListener在每次单击图标并设置弹出页面时从crap.js调用一个方法

chrome.browserAction.onClicked.addListener(function (tab) { //Fired when User Clicks ICON

    chrome.tabs.executeScript(tab.id, {
        "file": "js/crap.js"
    }, function () { // Execute your code
        console.log("Script Executed .. "); // Notification on Completion
    });
     chrome.browserAction.setPopup({
    popup: "popup.html"
});

}); 
我将content.js上的以下jquery代码集成在popup.html和manifest.json中的scrip中

$( "p" ).append( "test" );
$( "#sectionA" ).html( "<p>All new content. <em>You bet!</em></p>" );
但它似乎不起作用。我想知道是否可以在后台将我的值从select.js传递到content.js,再传递到popup.html

我还注意到,每次设置弹出式html时,我都无法再次调用crap.js。有解决办法吗

非常感谢,, 约翰