aeronavtik
Постоялец
- Регистрация
- 15 Июн 2006
- Сообщения
- 42
- Реакции
- 28
- Автор темы
- #1
Делаю плагин jQuery, одной из задач которого является рисование циферблата со стрелками, используя canvas.
Настройки по умолчанию задаются в методе инициализации. Короче, всё, как у всех.
Примерно так:
Но цветовые настройки удобнее вынести в css (темы, например, легче создавать).
Т.е. сделать много классов для каждого элемента, где стандартными средствами
задавать color, background-color и прочее.
Но элементы не являются элементами DOM. Это просто картинки на канве.
Возможно ли как-то получить данные css класса, который не привязан ни к одному
DOM элементу?
Настройки по умолчанию задаются в методе инициализации. Короче, всё, как у всех.
Примерно так:
Код:
options.face_options = $.extend(
{},
{
main_timer:
{
line_width: 0.025 * w,
line_color: "#000000",
outer_circle:
{
color: "#f5f5f5",
// (42 / w + 1), w = 500
radius: 1.084 * w
},
inner_circle:
Но цветовые настройки удобнее вынести в css (темы, например, легче создавать).
Т.е. сделать много классов для каждого элемента, где стандартными средствами
задавать color, background-color и прочее.
Но элементы не являются элементами DOM. Это просто картинки на канве.
Возможно ли как-то получить данные css класса, который не привязан ни к одному
DOM элементу?