jquery css 添加 !important 样式无效

一、问题

要用jquery中css方法覆盖css样式中的color: #998!important的样式。
原来用的是:
    $('#box').css({"width":"82px", "top":"8px", "color":"#fff!important"});
结果毫无疑问,没有效果。

二、结果

后,发现在用css方法添加 !important 时,需要用特殊的写法。即,
    $("#box").css("cssText","color:#fff!important;");
这种方法没有错。但在我修改的项目中,添加了好几个内联样式,写法错了,应写成:
    $("#box").css("cssText","width:82px;top:8px;color:white!important");
这种方式,!important 才有效果。
至于自己猜测的错误写法,还是不贴了。。
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值