js功能下午刚开通。给自己的博客做了个“微语”的小功能,大概作用就是在首页显示一个含有鸡汤文的电影台词的div。每次刷新网页或者点按钮刷新会更新内容。

做完后觉得颜色比较单调(我自己的习惯性问题)。琢磨了一下想出了一个动态改变颜色的办法。

因为博客园默认包含了jquery。所以先用js数组定义一个喜欢的颜色列表。随机取一个出来,然后直接用jquery去改变元素的背景。

放到侧边栏定义里面,主要代码如下:

<script>
$(function(){

setColor();

});

function setColor(){
var colorArr=new Array("#00BCD4","#8bc34a","#f44336","#f44336","#9c27b0","#3f51b5")
var theColor = colorArr[Math.floor((Math.random()*colorArr.length))];
$("#whispers").css("background-color",theColor );
}
</script>

 

版权声明:本文为rockyxiang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/rockyxiang/p/12746243.html