Добавить строку в код CSS с Javascript - PullRequest
0 голосов
/ 02 августа 2010

Мне нужно добавить строку перед элементами CSS с кодом Javascript. Пример оригинального кода:

h1 {
   background: red;
}

.class #id {
   color: black;
}

Я хочу, чтобы Javascript отфильтровывал это так:

.myclass h1 {
   background: red;
}

.myclass .class #id {
   color: black;
}

Допустим, CSS-код представляет собой строку Javascript, которая называется str.

1 Ответ

1 голос
/ 02 августа 2010

Лучший способ сделать это - иметь уже написанный и готовый CSS и использовать javascript для добавления необходимого класса к нужным элементам HTML.

Используя jQuery, вы будете делать что-то вроде ("#id"). AddClass ("myclass")

Где myclass - это имя класса, который используется в вашем CSS.

Вы можете динамически добавлять css вручную, используя ("#id"). Css ("... css ...")

...