При попытке создать расширение для Chrome с использованием API vk.com всё время появляется ошибка:
Uncaught ReferenceError: jQuery111102449981936226011_1 is not defined
Пример кода:
Манифест:
{
"manifest_version": 2,
"name": "atata",
"description": "ururu",
"version": "1",
"content_scripts": [
{
"matches": ["https://vk.com/*"],
"js": [ "jq.js","vk_inject.js" ]
}
]
}
vk_inject.js
var btn = document.createElement (('v' == '\v') ? '<input name="myName">' : 'input'); btn.name = 'myName';
btn.type = 'button';
btn.id = 'myUniqueID';
btn.value = 'ок';
document.getElementById ('side_bar_inner').appendChild (btn); //добавил кнопку
btn.onclick = function(){
$.ajax({
url:'https://api.vk.com/method/users.get?user_ids=210700286&fields=bdate',
type: "GET",
dataType : "jsonp",
success : function(msg){
console.log(msg);
}});
}
(ну и jq.js - файл с JQuery)
При этом если запустить данный код в виде обычного скрипта, то всё отлично работает. В чём же заключается проблема?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я разрабатываю приложение в cordovaЭто приложение может читать телефонные номера из контактов в телефоне
После ввода N количества элементов, они добавляются в DOM-дерево и в массивПри нажатии на крестик справа у элемента, должен удалятся именно...