Получение цвета из класса CSS с использованием прототипа - PullRequest
2 голосов
/ 09 января 2010

Допустим, у меня есть пара классов CSS:

.tickup { color: green; }
.tickdn { color: red; }
.tick { color: black; }

Тогда у меня есть JavaScript (который использует Prototype), который должен динамически изменять цвет другого элемента. Это просто - $ ('element'). Style.color = 'red'. Но дело в том, что страница имеет скин-дизайн, поэтому мой единственный способ - найти определение класса, одно из трех выше, и получить цвет для установки элемента.

Есть ли способ для меня сделать что-то вроде: findCssClass (tickup) .color?

Спасибо!

1 Ответ

1 голос
/ 09 января 2010

Вы пробовали getStyle :

$$('.tick').each(function (element) {
  element.getStyle('color');
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...