Расширение для chrome: не работает jQuery

450
27 декабря 2016, 01:38

Решил написать расширение для vk.com в chrome. Занятие - проще некуда. В "content_scripts" подключил свой vkc_script.js, который исправно работал на всех "*://vk.com/*". Однако, потом я решил написать что-нибудь по-серьёзнее, захотел подключить jQuery и появилась проблема:

jQuery на странице есть:

.

но использовать его почему-то не получается:

Люди добрые, памагити!

manifest.json:

{
      "manifest_version": 2,
      "name": "VKColor",
      "description": "Color is important.",
      "version": "1.0",
      "content_scripts": [{
          "matches": ["*://vk.com/*"],
          "js": ["/script/vkc_script.js", "/script/jquery.js"],
          "css": ["/script/vkc_style.css"]
      }]
}

Если jQuery подключать динамически в vkc_script.js - все в порядке, но этот вариант меня не устраивает.

Answer 1

Скорее всего проблема в том, что jquery.js подхватывается после vkc_script.js

Поэтому, наиболее вероятно, надо просто поменять порядок:

"js": ["/script/jquery.js", "/script/vkc_script.js"]
READ ALSO
Помогите упростить код

Помогите упростить код

Привет всем! Недавно начал познавать мир jQuery и его магию, и состряпал алгоритм для ротатора картинокВсе работает, к моему удивлению, но я бы не проч...

316
Проблема с получением id тега в jquery

Проблема с получением id тега в jquery

В общем, есть страница, где я работаю с ajax и jqueryС одной половины страницы размещены 3 инпута, куда я загоняю инфу, со второй размещена таблица,...

338