Tout ce que je trouve semble impliquer l'injection de jQuery, mais je sais que jQuery existe déjà sur la page (la console JS du navigateur me permet de l'utiliser).Utilisez jQuery existant dans le script de contenu d'extension Chrome?
J'ai un script d'arrière-plan qui envoie un message à mon script de contenu, qui exécute la fonction. Lorsque cette fonction exécute je reçois:
Error in event handler for runtime.onMessage: ReferenceError: jQuery is not defined
(j'ai essayé deux références $ et jQuery)
Toutes les idées pour lesquelles je ne peux pas accéder à l'objet jquery existant à partir du script de contenu?
Si vous injecter du code dans la page Web, votre code doit attendre sur jquery init, alors cela devrait fonctionner. Mais si vous essayez d'utiliser jquery à partir d'une page de votre code d'extension, cela ne fonctionnera pas car chrome ne partage pas les scripts de page Web avec votre extension. – SEUH
Copie possible de [Comment utiliser jQuery dans l'extension chrome?] (Http://stackoverflow.com/questions/21317476/how-to-use-jquery-in-chrome-extension) –
@ZigMandel En désaccord avec le doublon. – Xan