HP.*_*HP. 3 html javascript css jquery stylesheet
我正在遇到这种情况.基本上我的网站有很多css模板,用户可以使用jQuery动态更改颜色.现在,我这样做的方法是使用jQuery直接通过选择类来修改css属性.但是,如果用户切换到另一个模板(也是动态的),我会插入.css文件,但它没有任何效果.原因是每个元素的css change style =".."都是先例.如何解决这个问题?我正在考虑两种方式:
任何人都可以向我展示一些亮点吗?谢谢.
如果您只想从一组元素中删除style属性,可以使用:
$('p').removeAttr('style');
Run Code Online (Sandbox Code Playgroud)
只需将'p'替换为要从中删除内联CSS的所有元素,例如:
$('input, div, h1').removeAttr('style');
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助.