JQuery y Chrome Extension

Estoy intentando desarrollar una extensión de prueba de chrome para ver cómo JQuery funciona con las extensiones de chrome. Desde el código provisto, creo que debería cambiar el fondo de la ventana emergente a amarillo.

He intentado cargar el jquery.js usando un script de contenido y usando el fondo. Cuando lo cargo a través del comando de scripts de fondo, muestra que jquery.js se cargó.

Aquí están mis archivos:

manifest.json

    {
  "name": "Hello World!",
  "version": "1.0",
  "manifest_version": 2,
  "description": "My first Chrome extension.",
  "browser_action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html"
  },
  "content_scripts": [
    {
      "matches": ["http://www.google.com/*"],
      "js": ["jquery.js", "content.js"]
    }
  ]
}

popup.html

    <html>
  <head>
    <script src='jquery.js'></script>
    <script src='content.js'></script>
  </head>
</html>

content.js

$('a').css({'background-color': 'yellow'});

También tengo el jquery.js en mi carpeta de extensión. Si alguien me da algo más para intentar que esto funcione, o puede mostrarme un ejemplo realmente bueno de una extensión de Chrome que vincule jquery, ¡sería genial!

Respuestas a la pregunta(1)

Su respuesta a la pregunta