1、jquery操作css !important无效
解决:
这种写法:$('#oDiv').css({"width":"100px", "color":"#fff !important"});对!important是没用的
应该改为:$("#oDiv").css("cssText","width:100px;color:#fff !important");
注意:
cssText 的本质就是设置 HTML 元素的 style 属性值。但是cssText 属性会把先前的 css 全部覆盖,为保留其他样式,可以链式设置:
var cssText = $("#oDiv").attr("style") + ";width:100px;color:#fff !important";
$("#oDiv").css("cssText": cssText);

本文介绍了使用jQuery设置带有!important标记的CSS样式的正确方法。通过使用cssText属性,可以有效地覆盖原有样式并确保!important规则生效。
741

被折叠的 条评论
为什么被折叠?



