我有一些字符串形式的 CSS,例如
border: solid 1px #0000ff; background-color: #ffff00;
我想将该 CSS 应用于<div>
. 但是所有使用 jQuery 应用 CSS 的示例都涉及使用该css
方法,并且要走这条路,我必须用分号 ( ;
) 拆分 CSS 字符串以检索属性-值对,然后通过 ( :
) 来检索属性和价值,并且做
$('myDiv').css(property, value);
有没有办法直接应用 CSS,从它的字符串形式?
我担心如果 CSS 值可以包含这些字符(例如在url
子值中),那么对 CSS(分号和冒号)的这种天真的解析会失败。