jQuery设置背景颜色
<script type="text/Javascript">
$(document.body).css("background","pink")
</script>
JQ动态改变背景颜色的background兼容问题:改变某一个元素的背景颜色,在开发中应该是个比较常见的功能,但是就是这样一个简单功能,在谷歌 火狐和IE浏览器上也会出现兼容问题。
具体问题如下:
<div class="item">立即咨询</div>
如果想用JQ获取这个div的样式可以如下这样设置:
console.log($(".item").css("background"))
这样的话,在谷歌上是可以打印出它的样式的,但是你会发现,在IE和火狐上打印的却是空,为什么呢?
那是因为background属性太广泛,具体到单一属性即可,具体如下设置:
console.log($(".item").css("backgroundColor"))
这样就可以打印出它的背景颜色了,当然你也可以打印出其他的属性。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
本文来自投稿,不代表本站立场,如若转载,请注明出处:https://www.xiaobinblog.com/1039.html
发表评论