
正文
css样式移除,js移除css样式
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何使用jquery移除CSS样式
果你想移除指定的样式的话 你完全可以重新设置他的样式
比如你想他最终的style为color:red的话
你直接写
$("#msg5 .syzx span:first").attr("style",{"color":"red"});
如果完全不要就可以使用$("#msg5 .syzx span:first").removeAttr("style");
或者写成$("#msg5 .syzx span:first").attr("style",“”);
相关问答
Q1: 请问如果一个div有N个css样式,如何一次性将所有样式全部去除呢?
用css只能用样式覆盖样式,这样重叠覆盖比较耗资源,用jquery可以一次性清除的干干净净
代码 $("div").attr("class","");
另外也可以通过css优先级设置div的样式,这样可以做到同一个css,在不同的父级div下显示的样式不同
Q2: js移除css样式文件
需求不是很明确,要是移除link进来的css文件的话。那就是先找到所有link标签,然后依次移除,代码如下:
var links = document.querySelectorAll('link');
for(var i in links){
links[i].parentNode.removeChild(links[i])
}





