jQuery用指定的类名替换css样式

时间:2011-11-02 11:00:20

标签: jquery string replacewith

我有一个带有html内容的字符串var,请查看以下内容

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 :(得分:0)

替换是最好的选择,和/或使用正则表达式来帮助抓住“{”和“}”之间的位。

在一天结束时,你所拥有的只是一个字符串,所以它只需要字符串操作。

答案 1 :(得分:0)

是的,确实,要替换大括号内的字符串,您可以使用以下内容:

dc=dc.replace(/\{([^}]+)\}/, "your new string");