Вот мой manifest.json:
{
"manifest_version": 2,
....
"version": "1.0",
"content_scripts": [
{
"matches" : ["<all_urls>"],
"js": [
"main.js",
"jquery-1.10.2.min.js"
],
"run_at": "document_start",
"all_frames": true
}
],
"web_accessible_resources":[
"jquery-1.10.2.min.map"
]
}
вот мой main.js:
// why this script is not work? I invoke JQuery when DOM is Ready...
$(document).ready(function(e){
document.addEventListener('mouseup',function(e){
var thisPageAsText=$(document).find('body').text();
console.log(thisPageAsText);
});
});
это, кажется, не работает для меня... Доза сценария содержания не neet JQuery onReady?
Вы загружаете jQuery после вашего main.js, так что вы, вероятно, получаете сообщение об ошибке "Uncaught ReferenceError: $ is not defined".
Вам просто нужно отменить порядок, в котором вы загружаете файлы в манифест:
"js": [
"jquery-1.10.2.min.js",
"main.js"
],