Chrome拡張のContentScriptでDOM操作できるから、ばりばりjQuery使おう!と思ったけど、あれ、どうやんねん?ってちょっとなったので備忘録。

正解は、manifest.jsonに書いちゃう、でした。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
  ・・・
  "content_scripts": [
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "js": ["jquery.js","script.js"],
      "run_at": "document_end"
    }
  ],
  ・・・
}

この"js"のところが順番に読み込まれるらしく、逆にすると動きませんでした。

そんだけ。