Если ваш плагин должен загрузить или иметь URL-адрес файла CSS, то я бы предложил следующее:
- имеет плагин, показывающий элемент ввода текста , запрашивающий URL предпочтительной таблицы стилей CSS, или
- передать таблицу стилей в качестве одного из аргументов плагина, например:
$('#element').plugIn({'stylesheet':'example.com/css/stylesheet1.css'})
Я бы, вероятно, также определил набор стилей по умолчанию в самом плагине, так что у плагина есть некоторые значения по умолчанию для работы.
В дополнение ко всему вышесказанному, однако, если ваш плагин присваивает class
или id
имена элементам в вашей разметке, вероятно, стоит включить в свой плагин комментарий с изложением различных имен которые назначены и при каких обстоятельствах, и просто предлагают пользователям добавить css для этих имен в их обычном css или в заголовке их документа.