JQuery заменить стиль CSS с указанным именем класса - PullRequest
0 голосов
/ 02 ноября 2011

У меня есть строка var с содержимым html, проверьте следующее

var dc = "<html><head><style type='text/css' >.round {border:2px solid grey;width:auto;}</style></head> <body></body>";

Теперь, как я могу изменить содержимое внутри .round областей. Я имею в виду border:2px solid grey;width:auto; ??

Могу ли я использовать replaceWith или любые другие методы ??

Пожалуйста, ответьте, спасибо.

Ответы [ 2 ]

0 голосов
/ 02 ноября 2011

Да, действительно, чтобы заменить строку внутри фигурных скобок, вы можете использовать что-то вроде этого:

dc=dc.replace(/\{([^}]+)\}/, "your new string");
0 голосов
/ 02 ноября 2011

a replaceWith будет вашей лучшей ставкой и / или с помощью регулярных выражений, чтобы помочь найти этот бит между "{" и "}".

В конце дня все, что у вас есть, это строкатак что это просто потребует манипуляции со строками.

...