jQuery доступен только в contentScripts? как
tabs.activeTab.attach({ contentScript: 'jQuery("body").html("<img src=\'' + imgdata + '\' />")' });
потому что, когда я пытаюсь использовать jQuery снаружи, я получаю "jQuery не определен"
Да, это правильно.ContentScripts - единственные, у кого есть доступ к фактической странице.Вы также можете проверить PageMods.