$(selector).CSS(name,function(index,value))
name: 必需. 规定 CSS 属性的名称
function(index,value):
规定返回 CSS 属性新值的函数.
index - 可选. 接受选择器的 index 位置
value - 可选. 接受 CSS 属性的当前值
- <body>
- <div class="a2">
- <p > 阿道夫 </p>
- </div>
- <script>
- $(function(){
- $(".a2").CSS("background","red");
- })
- </script>
- </body>
这样能设置成功, 但是我们加上 !important
- $(".a2").CSS("background","red");
- $(".a2").CSS("background","red !important");
jQuery 就会设置失效
但是换种写法
$(".a2").CSS("cssText","background:red !important");
就能成功
cssText 的用法以及特点
cssText 的本质就是设置 html 元素的 style 属性值.
- obj.style.cssText="样式";
- document.getElementById("a2").style.cssText = "color:red; font-size:13px;";
在 jQuery 里就是
$("选择器").CSS("cssText", "样式")
来源: http://www.bubuko.com/infodetail-3500579.html