Различные CSS-файлы для JQuery плагин - PullRequest
0 голосов
/ 25 декабря 2010

Я хочу включить файл css в плагин jquery. Я могу выбрать один файл CSS из нескольких имеющихся у меня файлов CSS.

Плагин не должен работать без файла CSS, поскольку он будет неупорядоченным - пользователь этого плагина должен указать, какой файл CSS он хочет. Я хочу включить файл CSS таким образом, чтобы завтра я мог легко его изменить.

Каков наилучший способ сделать это?

1 Ответ

0 голосов
/ 26 декабря 2010

Если ваш плагин должен загрузить или иметь URL-адрес файла CSS, то я бы предложил следующее:

  1. имеет плагин, показывающий элемент ввода текста , запрашивающий URL предпочтительной таблицы стилей CSS, или
  2. передать таблицу стилей в качестве одного из аргументов плагина, например: $('#element').plugIn({'stylesheet':'example.com/css/stylesheet1.css'})

Я бы, вероятно, также определил набор стилей по умолчанию в самом плагине, так что у плагина есть некоторые значения по умолчанию для работы.

В дополнение ко всему вышесказанному, однако, если ваш плагин присваивает class или id имена элементам в вашей разметке, вероятно, стоит включить в свой плагин комментарий с изложением различных имен которые назначены и при каких обстоятельствах, и просто предлагают пользователям добавить css для этих имен в их обычном css или в заголовке их документа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...