Мне не удалось добавить CSS в расширение Firefox. Вот мой код.Inject CSS в firefox add on sdk
var tbb = require('toolbarbutton').ToolbarButton({
id: 'button',
label: 'us-button',
image: self.data.url('img/on.png'),
onCommand: function() {
tabs.activeTab.attach ({
contentScriptFile: [
self.data.url('jquery/jquery.min.js'),
self.data.url('jquery/jquery-ui.js'),
self.data.url('recuperation.js'),
self.data.url('dialog.js')
],
contentStyleFile: self.data.url('jquery/jquery-ui.css'),
Я использую toolbar buttons от Erik Vold. contentStyleFile, похоже, не работает. Когда я нажимаю на кнопку, появляется диалоговое окно JQuery, но без файла css.
Вопрос: почему * должен * он работает? [Документация на вкладке tab.attach() '] (https://addons.mozilla.org/en-US/developers/docs/sdk/latest/modules/sdk/tabs.html#attach%28options%29) doesn Не упоминайте опцию 'contentStyleFile'. –
Итак, как вызвать библиотеку JQuery, когда я нажимаю кнопку на панели инструментов? Я просто хочу сделать простое диалоговое окно JQuery видимым. – seb68
Используйте свой скрипт содержимого, чтобы вставить тег стиля в документ? –